Dudhsagar Falls (lit. 'Sea of Milk') is a four-tiered waterfall located on the Mandovi River in the Indian state of Goa. It is amongst India's tallest waterfalls with a height of 310 m (1017 feet)
Dudhsagar Falls (lit. 'Sea of Milk') is a four-tiered waterfall located on the Mandovi River in the Indian state of Goa. It is amongst India's tallest waterfalls with a height of 310 m (1017 feet)
Like
Love
11
0 Comments 0 Shares 2025 Views 1