Travel BETA


Add Content | User Guidelines | Account/Register | Get Help

Swaziland



Nestled between South Africa and Mozambique, Swaziland is the smallest country in the Southern Hemisphere and Africa's only absolute monarchy. With its rich cultural traditions, Swaziland can be an easy day trip from Johannesburg.

Swaziland has... read more