Observations South Africa

Highest temperature

1. Upington 29 °C
2. Port Elizabeth 25 °C
3. Kimberley 24 °C

Lowest temperature

1. Vereeniging 15 °C
2. Mmabatho 16 °C
3. Lanseria 17 °C

Weather hitlist South Africa