GOVERNMENT RECRUITMENT'S Duduma Waterfall rishi upsc — July 16, 2018 add comment # Duduma waterfall is formed by Machkund River. # Situated at the south of Odisha (koraput District). # It supports Machkund Hydroelectric project .