Destination

Jatayu Earth's Center
Jatayu Earth's Center, affectionately known as Jadayupara, stands as a colossal testament to myth and magnificence in the heart of Kerala, India. This iconic destination is home to the world's largest bird sculpture, a breathtaking creation that seamlessly integrates mythology, nature, and adventure.

Map

JADAYUPARA Tour package