Soochipara Falls (Sentinel Rock Waterfalls) is perhaps the most picturesque spot located in the periphery of Wayanad. It is a treat for eyes to see the milky white stream of water making its way to the rivers by passing through the rocky cliffs and clinging trees. The waterfall at the end joins Chaliyar River. Tourists will have to trek for around 30 minutes in downward inclination to reach the main pool, where exciting activities like swimming, bathing and other recreational activities take place now and then.