Aviva Blog Directory » Local & Global » Africa » Swaziland

Swaziland, which is officially named the Kingdom of Swaziland, is landlocked and is surrounded by South Africa and Mozambique. The legislative and royal capital is Lobama and the administrative capital is Mbabane. English and Swati are the official languages.

Regular Blogs