Where are the Himalayas located
Answers
Answered by
1
Answer:
north of India
Explanation:
Similar questions