Soochippara Waterfall is also known as Sentinel Rock Waterfalls. It is a spectacular three-tiered waterfall situated in Vellarimala, Wayanad surrounded by deciduous, evergreen and montane forests. On the way from Meppadi to Sentinel Rock Waterfalls, visitors can enjoy panoramic views of Wayanad's best tea estates. Waterfalls from Soochipara join the Chulika River aka Chaliyar River. The waterfall cascades down into a large pool which helps for refreshing and rejuvenating swimming and bathing.