Jatayu Earth’s Center in Kollam, Kerala, is home to the world’s largest bird sculpture, inspired by Jatayu from the Ramayana. Perched on the Jatayupara hills, it offers stunning views, mythology, nature and a unique experience for travellers exploring Kollam and Varkala.
📍 Chadayamangalam, Kollam, Kerala @jatayuearthscenter
Visit courtesy Kerala Travel Mart — India’s biggest B2B travel event, supported by Kerala Tourism and Incredible India.
#JatayuEarthsCenter #Kollam #KeralaTravel #KeralaTourism #IncredibleIndia