Which country is surrounded by South Africa from all the sides?

(A) Gabon
(B) Laos
(C) Lesotho
(D) Niue

The answer is: (C) Lesotho
Lesotho is a country that is completely surrounded by South Africa from all sides.