- Jan 25 2016
- Admin
- 12
- 3332
- Travel
Meenvallam Waterfalls
Located just 34 km from Palakkad, the meenvallam waterfalls are one of the most beautiful Palakkad tourist places. Waterfalls forcefully from a towering height of 45 meters and strikes against the rocks below, creating a mesmerizing sight. The area is protected by the Palakkad Forest Division and the untouched environs create provide a surreal experience.