Uncontaminated Nature

Dudhsagar Falls

Dudhsagar Falls The majestic cascade of white water, gushing over the steep, nearly vertical face of the mountain from a spectacular height of 1017ft; is both breath taking and awe inspiring, making one aware that there are many forces in nature much more powerful that the human mind and body.

You may also like...

Popular Articles...

Leave a Reply

Your email address will not be published. Required fields are marked *