The kingdom of Swaziland is a small landlocked country bordering South Africa and Mozambique. Find out more about its breathtaking scenery and local culture on Southern Africa Direct - Gateway to the