logo.png
product_banner01.jpg

Soochipara Falls

Soochipara Falls, also called Sentinel Rock Waterfalls is a three-tiered waterfall in Vellarimala, Wayanad.

It is 200 metres high.

The waterfall is surrounded by deciduous, evergreen and montane forest.