Dudhsagar Waterfall

Dudhsagar Waterfall is a very beautiful waterfall located in the state of Goa in Southern India. The water falls from a height of 1017 feet …