This media is not supported in your browser
VIEW IN TELEGRAM
As you step in the magical realm of majestic #JatayuEarthsCenter, #Kerala; covering an elaborate 65acres, set upon four hills, & being the largest bird sculpture in the world, it looks divine! Its clawed arch, minute features, appeal to the admirer of art within you.