About Dudhsagar Falls Dudhsagar Falls, on the Goa-Karnataka state border, is a four-tiered cascading waterfall and one of India’s most beautiful and powerful falls. Dudhsagar Waterfalls looks like milk, hence the name Dudhsagar. Doodh, in …
Continue reading