Which of the following is the landlocked country? Leave a Comment / GK Mcqs A. Nigeria B. Kenya C. Sri Lanka D. Uganda