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