A Breathtaking Scenery: Unforgettable Dudhsagar Waterfalls

Dudhsagar Waterfalls is a 4-tiered waterfall located in the Indian state of Goa. The majestic cascade of white water running over the steep, nearly vertical cliff of the mountain from a spectacular height of 310 meters. It is both breathtaking and awe-inspiring, making one aware.