Nepal is north of what country?

Question: Nepal is north of what country?

Options:

China
India
Bhutan
South Korea

Correct answer:

India


Leave a Reply