National weather

South African weather by largest cities daily with 5-day forecast.