Overview

Soochipara Falls also known as Sentinel Rock Waterfalls is a three-tiered waterfall in Vellarimala, Wayanad, surrounded by Deciduous, Evergreen and Montane forests.

Things to do in Soochipara Waterfalls

Sightseeing

Swimming

Map