Meenvallam

Meenvallam Waterfalls In Palakkad

  • 250 user views

Meenvallam Waterfalls is situated in Palakkad district.It is originating from the Thuppanadu River - a part of Western Ghats, these falls drop step by step from a height of 5 to 45 metres. Other

, , , ,