English, asked by rusbi786, 1 year ago

China is __ the north of India

Answers

Answered by amlan86
3
China is _to_ the North of India.

rusbi786: yah I also think so
Answered by Mizanur361
2

Answer:'to'

Explanation: to is the correct answer.

Similar questions