Which of the following is a land locked country? Leave a Comment / GK Mcqs A. Spain B. Sudan C. Poland D. None of these