Which of the following is land locked country? Leave a Comment / GK Mcqs A. Afghanistan B. Bangladesh C. India D. None of above