Also known as Sentinel Rock Waterfalls, Soochipara Falls is a three-tiered waterfall situated in Vellarimala, Wayanad. Surrounded by deciduous, evergreen, and montane forests, this waterfall is regarded as one of the best waterfalls. The drive from Meppadi to Sentinel Rock Waterfalls provides visitors with scenic views of some of the best tea estates in Wayanad.
This enchanting waterfall is 200 meters high that also offers a cliff face, ideal for rock climbing. Also, since the water falling from the waterfall forms a large pool, one can enjoy swimming and bathing in it. The water falling from Soochipara later joins Chulika River aka Chaliyar River after hills from Kerela and Tamil Nadu.