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.

Author Since: Oct 06, 2018