HAPPENING NOW:

Morning weather forecast for July 21, 2026

Share this story...

Mainly cloudy skies with showers/thunderstorms today, with a windy high of 28°C, humidex of 35.