Meenvallam waterfalls are one of the pristine unexplored waterfalls in Palakkad district, appreciated well for its serene beauty and surrounding forests. The water just cascades down into the Thuppanadu river, which further continues its journey to join with Thuthapuzha that empties into Bharathapuzha. This waterfall passes through Kalladikode hills and disperses to form other small…