Meenvallam Waterfalls is a combination of enchanting beauty and scenic splendor in
Palakkad District. It is situated at a distance of 8 km from Thuppanad Junction on
Palakkad-
Mannarkkad route. This ten step waterfall cascades down a steep rock from a height of about 25 ft. In each step, the height of the fall varies that provide a visual treat to the beholder.
To reach here, one has to trek a distance of 2 km by crossing the river Thuppanad. Meenvallam is about 37 km from Palakkad.