Dudhsagar waterfalls is one among the top five highest waterfalls in India and top 100 waterfalls in the world.
It is India's tallest waterfalls with a height of 1017 feet and an average width of 100 feet. It's also called as literally Sea of Milk.Dudhsagar Falls is located on the Mandovi River in the Indian state of Goa.
▶️ DTube
▶️ IPFS