Jatayu Earth's Center, at Chadayamangalam, 50 km from Trivandrum, Kerala, is a unique entrant in the tourism map of India. The destination is a masterpiece combination of artistry, mythology, technology, culture, adventure, leisure and wellness put together to give every visitor a spellbinding experience. A complete feast to your eyes, the world's largest bird sculpture is the recreation of Mr. Rajiv Anchal's years of aspiration.
Jatayu Junction, Nature Park Road, Chadayamangalam, Kerala 691534