Travel

Where is the Soochipara Waterfalls Located?

Where is the Soochipara Waterfalls Located?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

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button