High Commission of Mozambique in Mbabane Hotels, Government - Embassies Links: www.embassypages.com, embassies.info, embassy-finder.com By: Fab