English, asked by tinkumon, 1 year ago

China is _ the north of India.​

Answers

Answered by avipsaghosh57
3

Answer:

IN because it is a preposition.

Answered by christychovalloor
1

Answer:

IN

pls mark as brainliest

Explanation:

Similar questions