ShareChat
click to see wallet page
search
Dudhsagar Waterfalls is one of India’s tallest and most stunning waterfalls, located on the Mandovi River in Goa, near the Karnataka border. The name “Dudhsagar” translates to “Sea of Milk,” which perfectly describes its cascading white waters. #rain #🏞இயற்கை காட்சி #🏞️ இயற்கை அழகு #🚵‍♂️Travel with me
rain - ShareChat
00:21