Johannesburg

Patchy rain possible

16C min
26C max
41% humidity