Meenuliyan Para
Mountain peakMeenuliyan Para is a prominent mountain peak located near Thodupuzha in the Idukki district of Kerala, India. Characterized by a massive rock formation that rises over 4000 feet, the mountain is named for the fish-scale appearance of its rocky surface. The peak hosts approximately two acres of evergreen forest at its summit.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Neriamangalam
Village in Kerala, India
Mannamkandam
Village in Kerala
Vannappuram
Village in Kerala, India
Cheeyappara Waterfalls
Waterfall in Kerala, India
Kannadi
Kannadi is a gram panchayat in the Palakkad district, state of Kerala, India
Pazhampillichal
Village in Kerala, India
Kaliyar
Village in Kerala, India
Neriamangalam Bridge
Bridge in the South Indian state of Kerala