English, asked by bipindhadumia240, 10 months ago

The himalayas are _____ the north of India.(to/on/in)​

Answers

Answered by Shanvigurungtamu
3

Answer:

The answer of this question is on

Answered by mahi0588
0

Answer:

in

follow me plz.........

Similar questions