Thoseghar Waterfalls is situated near the small village of Thoseghar, Maharashtra. This waterfall is 20 km from Satara city.
The Waterfalls is sorrounded by flowers.
Height of the falls is approx 1,600 ft. This waterfall is one of the highest waterfalls in India.
The best time to visit this place is in monsoon during the months of July to November.