Friday, December 17, 2010

Thoseghar Waterfall

Thoseghar Waterfall is around 26 km from Satara. It is west to Satara. Its very amazing spot for one day trip.June to December is best time to go there.
































2 comments: