Saved Bookmarks
| 1. |
Where did the Indus River originate from? |
|
Answer» The Indus originates in the northern slopes of the Kailash range in Tibet near Lake Manasarovar. |
|