furtherafrica.com
FurtherAfrica - Swaziland
Swaziland is a landlocked country in Southern Africa bordering South Africa and Mozambique. It has a population of 1.2 million. With a gross domestic product (GDP) per capita of about $3,000, Swazi…