Question: 
The Landlocked South Asian country is--
Nepal
India
Bangladesh
Sri Lanka
Nepal
Answer: 
Nepal
Last Updated: 
08/11/2021 - 03:03