Meenuliyan Para is a beautiful mountain peak near Thodupuzha, Idukki district situated at a distance of 32 kms from Thodupuzha. Meenuliyan para is noted for a huge rock that rises more than 4000 feet and has about two acres of evergreen forest on top of it. This wonderful greenish location with small streams and wild trees offers you a misty and airy atmosphere to the visitors. On the way to the mountain peak, one can experience the beauty of three waterfalls joining to form one big waterfall. Here is a beautiful morning view of Meenulianpara.
Video Credits : Kiran Chandra