Swaziland, a landlocked country between South Africa and Mozambique