Thoseghar Waterfalls

Earlier this month, me and my friends planned a short trip to Thoseghar Waterfalls. It 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 few waterfalls, some of them 15 to 20 metres and one of … Continue reading Thoseghar Waterfalls