Department of Meteorology Return to Directory Name: Department of Meteorology Tel: 268 2404 8859 Fax: 268 2404 6438 Postal Address: P.O Box 2652 Mbabane Swaziland H100 City: Mbabane Country: Eswatini Category: Government Departments