The Duduma waterfall, 157 metres (515 feet) high, is formed by the Machkund river in Orissa State. It is one of the highest waterfalls and best tourist spots in southern India. Its waters support a large hydroelectric project called Machkund Hydroelectric Power Project. Machkund is an important place for pilgrimage. A beautiful township called 'Onukudelli' has grown around this lovely place. It is situated 88 kms away from Koraput.