Social Sciences, asked by pacharjee10p8xilw, 10 months ago

name one country located to the north of the India

Answers

Answered by dishagaur748
2

HEY MATE!

HERE IS YOUR ANSWER:

CHINA IS LOCATED IN THE NORTH OF INDIA.

Answered by saivivek16
0

Pakistan .

Which is located to northern side

Similar questions