which mountain lie in north India
Answers
Answered by
2
Answer:
The Himalaya mountain.
Explanation:
hope it helps...
Similar questions