The himalayas in the north separate Nepal from________.
The nearest sea from Nepal is___________.
Which continent has the highest number of landlocked countries?
Which continent has the lowest number of landlocked countries?
How many developing landlocked countries in the world are there?
How many developed landlocked countries in the world are there?
Which is the largest landlocked country?
The land locked country of Asia is________.
Bhutan is a landlocked country of_________.