Dudhsagar –Truth or tale?

Wikipedia -Dudhsagar waterfalls

Dudhsagar is Goa’s most magnificent waterfall that is known to take its visitor’s breath away. Dudhsagar literary means Sea of Milk. But where did the name come from? Few remember the tales and mystical fascination of the name. Location This glorious waterfall is found on the Karnataka –Goa border. It is the 5th tallest with the total […]