The Parliament in Mbabane, the capital and largest city of Swaziland. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.

- Image ID: GWB447
The Parliament in Mbabane, the capital and largest city of Swaziland. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.
Bjorn Grotting / Alamy Stock Photo
Image ID: GWB447
The Parliament in Mbabane, the capital and largest city of Swaziland. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.
Location: Mbabane, Hhohho, Swaziland