Jatayu Earth's Center Nature Park
National Park in Kerala, IndiaJatayu Earth's Center, also known as Jatayu Nature Park is a National park and tourism centre at Chadayamangalam in Kollam district of Kerala, India. It stands at an altitude of 350m (1200ft) above the mean sea level. To get to the top, there's a cable car and it's the only cable car in Kerala. The honor of being the largest bird sculpture in the world belongs to Jatayu.
Read article
Top Questions
AI generatedMore questions