Duduma Falls otherwise known as ‘Matsya Tirtha’ is one of the most sought out destinations in Jeypore. Located at a distance of 70 km, Duduma Falls originates from the River Machhakund and is one of the highest waterfalls in south India with a height of 157 metre.
This fall houses the famous Machhakund Hydroelectric project. This place remained undiscovered until 1941 when it was projected for the development of the Machhakund Hydroelectric project. Machhakund is a place for pilgrimage as it is believed to be visited by Sri Chaitanya Mahaprabhu.
It is dramatically divided into two sub parts: one flowing in Odisha and other in Andhra Pradesh thus making a border between the two states. The water falls look marvellous with its full enormity during the monsoon season. The spectacular and majestic view of the Duduma Falls is undoubtedly a nature lovers delight.