Dudhsagar Waterfalls – Everything you need to know
Dudhsagar waterfalls (Dudh - Milk, Sagar - Sea; literally Sea of Milk) is a 4-tiered waterfall located in the Indian state of Goa. While Goa is famous for its beautiful beaches, there are a number of interesting but unexplored quirky places to visit in Goa. It is one of the most beautiful waterfalls in Goa.…
2 Comments
December 12, 2020