Soochipara is one of the beautiful places in Wayanad. The water falls ...
From ₹65 onwardsSoochipara falls also known as Sentinel Rock Waterfalls is situated in the Vellarimala of Wayanad. This waterfall is surrounded by evergreen forests and can be reached on foot after a short nature trek. The water from Soochipara Falls later joins the Chaliyar River