Duduma Waterfalls
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 )