This is the main square and bus station in Mbabane. Here is the shopping center and an Internet cafe with an excellent bandwidth :-).