Google
×

Thoseghar Waterfall

(4,517) Waterfall in India
Thoseghar waterfalls is a scenic spot located near the small village of Thoseghar, 20 km from Satara city, at the edge of the Konkan region, in Western India. There are a series of waterfalls, some of them 15 to 20 metres and one of approx 200 metres in height.
Address: satara-sajjangadh, road, Thoseghar, Maharashtra 415013, India