Sentinel Rock Waterfalls

Soochipara Falls

Soochipara Wateralls is also known as Sentinel Rock Waterfalls situated in the forests of Vellarimala, Wayanad district, Kerala. Soochi in…