Duduma Waterfalls is situated in the border of Odisha and Andhra Pradesh .
Height of the falls is 175 metres . The Waterfalls has two sub-waterfalls.
It is formed by the Machkund river.
The Waterfalls is one of the tallest 'plunge' type waterfalls in India and the third highest water fall in Odisha.
The best time to visit this place is during the months of September to November.
Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use