Which country is to the south of Nepal?

a) India


b) Bangladesh


c) Pakistan


d) Afghanistan




Comments