- Thoseghar Waterfall
Thoseghar waterfall is clam and pristine with clean lake and dark verdant meadows surroundings near waterfalls. This place situated near Satara in Maharashtra. This place known as large number of waterfalls. Visitors come here from across the Mumbai to enjoy this idyllic place.