WikiAnswers Local
The River Nile

Where does indus river start?

123

Answer

User Avatar
Wiki User
11/24/2008

The Indus originates in the Tibetan plateau.