Google
×

Narmada River

River in India
The Narmada River, previously also known as Narbada or anglicised as Nerbudda, is the 5th longest river in India and overall the longest west-flowing river in the country. It is also the largest flowing river in the state of Madhya Pradesh. This... Wikipedia
Source: Amarkantak
Cities: Jabalpur and Vadodara
Length: 815.2 mi
Discharge: 42,940 ft³/s