Soochipara Falls also known as Sentinel Rock Waterfalls is located near Meppadi town. Enveloped amidst roaring hills, gushing valleys and dense forests, the Soochipara Falls is really a nature’s paradise. The stretches of waterfall cascade from a height of 100 to 300 feet offering a soothing retreat to the eyes. Apart from picnicking, the water pool below the fall provides excellent spot for enjoying boating, swimming, bathing and water rafting. The tree top huts located nearby add to the beauty and charm of the place and also offer a scintillating view of the valleys of the Western Ghats.