Friday, August 21, 2009

Thoseghar Water Fall

This waterfall is situated 36 kms away from Satara(India). It is a pleasant sight to watch in Rainy season. Many people from different walks of like gather here to enjoy it.


No comments:

Post a Comment