Dudhsagar Falls

Dudhsagar Falls

Dudhsagar Falls Dudhsagar Falls is one of the highest and beautiful waterfalls in India. It is a four-tiered waterfall located on the Mandovi River and lies in the southern part of Goa towards the border of Karnataka. The falls is … Continued T...

Close