India

India Attractions

Dudhsagar Falls

Tours & Tickets

The 1,017 foot (310 meter) tall Dudhsagar Falls is one of the tallest waterfalls in India, and making the trek to the falls is a great way to get away from the beaches for the day and experience a ...  Read more

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message