One of the most scenic waterfalls in India, Dudhsagar literally means ‘Sea of Milk’. Though perennial, the beauty of the waterfall increases multi-fold during the rainy season. Dudhsagar ...
This impressive waterfall cascades with such force that it resembles milk flowing over the rocks. Nestled in the Western ...