The waterfall is found in Machhakunda (Fish Tank) with a height of 175 meters. The area is surrounded by mountains and lush green valleys. The spot is also known as 'Matsya Tirtha'. The beautiful atmosphere of this place attracts many tourists. Ankadeli is another place of attraction near Duduma waterfall. It is located at a distance of 3 kms from Duduma where tribal community people sell forest products to the visitors.