Description
Jatayu Earth's Center, also known as Jatayu Nature Park or Jatayu Rock, is a park and tourism centre at Chadayamangalam in Kollam district of Kerala, India. It stands at an altitude of 350m above the mean sea level.
Location
-
Jatayu Nature Park Rd, Jatayu Junction, Chadayamangalam, Kerala 691534
Add a review