Niagara Weather
Environment Canada says a mainly cloudy day with a 30 percent chance of showers this afternoon. Fog patches dissipating this morning. High 20. Humidex 25. …
Environment Canada says a mainly cloudy day with a 30 percent chance of showers this afternoon. Fog patches dissipating this morning. High 20. Humidex 25. …