The Thoseghar waterfalls are a scenic spot located near the little village of Thoseghar, which is 20 kilometers from Satara, in Western India’s Konkan area. There are several waterfalls, one of which is about 200 meters high, and others that are between 15 and 20 meters high. Particularly from July to November, when it rains or monsoons, visitors flock from all over Maharashtra to the region.
Related Articles
Check Also
Close
-
Where is Kaiga Nuclear Power Plants located?March 9, 2023