Swaziland Tourism Authority (Sta)
Country
Eswatini
About
Mbabane is Swaziland's capital and largest city with a population of around 100.000. Located on the Mbabane River and its tributary the Polinjane River in the Mdzimba Mountains, the average elevation of the city is 1243 meters making for a more moderately humid, subtropical climate.
Category