name one country located to the north of the India
Answers
Answered by
2
HEY MATE!
HERE IS YOUR ANSWER:
CHINA IS LOCATED IN THE NORTH OF INDIA.
Answered by
0
Pakistan .
Which is located to northern side
Similar questions