Madhya Pradesh is home to rivers and the Narmada River originates from Amarkantak and flows via Omkareshwar, Barwani to Gujarat, it covers the whole of Madhya Pradesh. It not only provides us with ...