Dudhsagar Falls is located on the Mandovi River in Goa.
It is one of tallest waterfalls in India.
This waterfall is also known as Tambdi Surla in local area.
The term ‘Dudhsagar’ means ‘Sea of Milk’ .
Due to the cascading effect of this waterfall, it seems like a milky white sea falling from such a great height. This is how the Falls get its name – Dudhsagar Falls.
The best time to visit this falls is in monsoon.