_________ is located to the north of India
Answers
Answered by
0
Answer:
China,Pakistan
Explanation:
plz follow me..
Answered by
27
Answer:
To the north of India, we have China and Pakistan.
pls mark it brainliest and follow me!!!
40thx + follow = inbox!!!
Similar questions