Palakkad · 678596
Meenvallam Waterfalls
Waterfall · Kalladikode · Mannarkkad
Meenvallam Waterfalls near Kalladikode in Palakkad is a forest-fringed, multi-tier cascade fed by the Thuppanadu River from the Kalladikodan hills. A light trek through…
View destination