The _______ are majestic mountains that lie to the north of india
Answers
Answered by
2
Answer:
The himalayas are majestic mountains that lie to the north of india
Answered by
0
Explanation:
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.
Similar questions