The unique culture, wildlife, and lifestyle of Mbabane Swaziland has made this capital city a must-see. Everything you need to know in a few minutes!