Social Sciences, asked by rohitraj9319, 7 months ago

_________ is located to the north of India​

Answers

Answered by shreya54299
0

Answer:

China,Pakistan

Explanation:

plz follow me..

Answered by CoruscatingGarçon
27

Answer:

To the north of India, we have China and Pakistan.

pls mark it brainliest and follow me!!!

40thx + follow = inbox!!!

Similar questions