Narmada River
Narmada River is the largest of all the west-flowing rivers of Peninsular India.
It rises from the Maikala range near the Amarkantak plateau in the Shahdol district of Madhya Pradesh.
It flows through a rift valley between the Vindhyan Range on the north and the Satpura Range on the south.
