Soochipara Waterfalls is located in Vellarimala, Wayanad. It is surrounded by Wet Evergreen and Tropical Montane Forests. Another name of Soochipara Waterfalls is Sentinel Rock Waterfalls and is a three tier waterfalls with a spectacular view. Soochipara Waterfalls is located at distance… Continue Reading →
© 2024 Destination Wayanad — Powered by WordPress
Theme by Anders Noren — Up ↑
Recent Comments