Near Duduma Falls is the Machhakund (Duduma) Hydroelectric Project.It is a challenge that the governments of Andhra Pradesh and Odisha have collaborated on. The challenge has a whole established capability of one hundred and twenty MW and is product of six units.Duduma Waterfall