English, asked by maising64, 1 year ago

The himalayas are _the north of India (to/on/in) ​

Answers

Answered by nilesh836557
1

Answer:

the Himalaya are on the north of India

Answered by Anonymous
2

the Himalayas are in the north of India

Similar questions