Swaziland
From ARRSEpedia
Swaziland is a small landlocked country Africa, situated between South Africa in the west and Mozambique in the east. A former British protectorate, Swaziland was granted independence in 1968.
