The Soochippara Waterfalls also known as Sentinel Rock Waterfalls are situated near Meppadi. The breathtaking waterfall cascading from a height of 100 to 300 feet is nature’s gift to visitors. The pool created by the falls offers wonderful opportunities for swimming, bathing, water rafting, etc. The tree top huts presenting distinct views of the Western Ghats against the glimmering shallow waters of the spring are another attraction.