Camping at Meenuliyan Para.
Photo 1 of 1
Meenuliyan Para (മീനുളിയന് പാറ) is a mountain peak situated near Thodupuzha in idukki district, in the Indian state of Kerala. It has an elevation about 4000 feet above sea level. It is an ideal location for trekking.