Dudhsagar falls is one of the most fascinating waterfalls in India. It is located on the Mandovi River in the Sanguem taluka of South Goa district. The waterfall is about 310 meters high and is a four-tiered waterfall. Dudhsagar is also one of the tallest waterfalls in India and is surrounded by Western Ghats. It …
