High-resolution satellite images of Mbabane, Eswatini (Swaziland).

Storms