Designed by
Title
Thoseghar waterfall #100239962
Description
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. This picture captures the signboard on the way to the waterfall.