Mahi River

Mahi River rises in the Vindhyan range in the Dhar district of Madhya Pradesh.

The total length of Mahi is 583 km.

Mahi is one of the major interstate west-flowing rivers of India.

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.