Windmills Chalkewadi Waterfalls Thoseghar is a photo spot in Satara, Maharashtra, India at 17.59122, 73.83688. ShotHotspot has 8 photos taken here. It's good for landscape, water and urban photography. Other photo spots nearby include Thoseghar Waterfalls, Thoseghar Waterfall and Kaas Kaasplateau Water Holidays.