dudDudhsagar Falls Archives - Fusion - WeRIndia

Tag Archives: dudDudhsagar Falls

Five magnificent waterfalls in North

Dudhsagar Falls lies in the border of Karnataka and Goa. Dudhsagar means the sea of milk.