Mahanadi River: Origin, Tributaries, Basin, Dams & CGPSC Notes

Mahanadi River originating from Sihawa Hills in Chhattisgarh

Mahanadi River originates from Sihawa Hills in Chhattisgarh. Learn its course, tributaries, basin, dams and CGPSC–UPSC geography notes in simple language.