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 Hindi, means milk, …
Continue reading