Get Travalour for free on Google Play

Duduma Water Falls

Badigada, Odisha 764040, India


Duduma Water Falls is situated on the border of Koraput and Visakhapatnam districts of Odisha and Andhra Pradesh states respectively. The horsetail waterfall is 175 meters (574 ft) in height and is formed by the MACHHKUND river.

Location of Duduma Water Falls