China is __ the north of India
Answers
Answered by
3
China is _to_ the North of India.
rusbi786:
yah I also think so
Answered by
2
Answer:'to'
Explanation: to is the correct answer.
Similar questions