Name the place where the river Narmada is originated.
Narmada is the largest river of Peninsular India. Mikala range near Amarkantak is the origin of the river and flows towards the west. It starts its journey in Madhya Pradesh. The Rewa River is another name of Narmada river.
Dams and Hydro project on Narmada river: Maheshwar Dam, Sardar Sarovar Dam, Indira Gandhi Sagar Dam