Which is a north flowing river?

user image

Muskan Anand

2 years ago

Narmada is a north flowing river. The Narmada River, also called the Rewa and previously also known as Nerbudda, is a river in central India after the Godavari, and the Krishna.

Recent Doubts

Close [x]