Swaziland is a landlocked country in southern Africa. It is bordered by Mozambique to the northeast and by South Africa to the north, west and south.
The capital city of Swaziland is Mbabane.
The official languages of Swaziland are Swati and English.
Below are the pictures of the capital Mbabane
Information about tourist attractions in Africa and how to access them
1 post • Page 1 of 1