Statues
Jatayu Earth Center, also known as Jatayu Nature Park or Jatayu Rock, is a park and tourism center at Chadayamangalam in the Kollam district of Kerala, India. It stands at an altitude of 350m above the mean sea level.

Jatayu Nature Park Rd, Jatayu Junction, Chadayamangalam, Kerala - Chadayamangalam, KL 691534
Add your Business+
List in PR7 & DA55
It's FREE