The kingdom of Swaziland is a country filled with bygone African traditions and culture. Bordered by South Africa and Mozambique (and lying conveniently between kwazulu-natal, the Kruger national park and Johannesburg), this is the smallest country in the southern hemisphere. But it packs a lot into its 17,000 square kilometres, including traditional art and craft centres, vibrant markets, beautiful wildlife reserves, thermal springs and decadent casinos.