Hello!
There are two types of perforated states. A perforated state is a state that completely surrounds another state. The two types are exclaves and enclaves.
Exclaves are states separated by another state. Enclaves are states surrounded by another state.
Therefore, an enclave surrounded by South Africa is Lesotho.