A beautiful waterfall
This beautiful waterfall is in Satara, India. It is popularly known as Thoseghar waterfall. It is active mainly in the rainy reason. Thousands of tourist visit the place to see the waterfall.
This beautiful waterfall is in Satara, India. It is popularly known as Thoseghar waterfall. It is active mainly in the rainy reason. Thousands of tourist visit the place to see the waterfall.