Duduma Waterfalls

Incredible India

9,757 Views 0

Duduma Waterfalls, in Koraput District, Odisha is one of the highest waterfalls in India falling from a majestic height of 157 m. Situated amidst a sprawling green landscape, it breathes into the mystic mountainous depths. Formed by the River Machkund, it has two subfalls, out of which one falls in Andhra Pradesh and the other in Odisha.
#DekhoApnaDesh

VC: Sahir Kumar ( https://instagram.com/sahirkumar7?igshid=1vkz13bl0ek1o )

Related Videos