Saved Bookmarks
| 1. |
The India has the mountains of which category in North |
|
Answer» Answer: The HIMALAYAS stand on the north of India. The Himalayas are the highest mountains in the WORLD and extend west-east between the Indus and the BRAHMAPUTRA in an arcuate FORM |
|