- Bhutan
- Sri Lanka
- Nepal
- None of these
- b
-
Landlocked is a country which has no sea.
There are 44 landlocked countries in the world.
Landlocked is a country which has no sea.
There are 44 landlocked countries in the world.