Dudhsagar Falls is named literally to mean Sea of Milk because these falls look milky because of its force and height. This waterfall is over 300 meters and is measured at 1017 feet which makes Dudhsagar Falls one of the tallest waterfalls in the country.


Who Upvoted this Story