Soochipara Falls, also called Sentinel Rock Waterfalls, is a three-tiered waterfall in Vellarimala, Wayanad, India. It is surrounded by montane forests. Locally referred to as Soochipara, a 15-20 minute drive from Meppadi to Sentinel Rock Waterfalls. has views of a number of Wayanad’s tea estates. The Sentinel Rock Waterfalls are 200 meters (656 feet). After the Velarimala Hills, which are located close to Cherambadi in Kerala, the water from Soochipara Falls later merges with the Chulika River, also known as the Chaliyar River.
Related Articles
Check Also
Close
-
Where is The Ghaghara River Located?November 21, 2023