Dudhsagar Ultra Trail, Goa
Goa GoaAbout Dudhsagar: Dudhsagar is a four-tiered waterfall located in the Western Ghats of India. It is one of the most prominent and beautiful waterfalls in the country. The waterfall is situated on the Mandovi River in the state of Goa, near the border with Karnataka. The name "Dudhsagar" means ‘sea of milk’. The milky appearance […]