The Niagara Peninsula is an area of land lying between the southwestern shore of Lake Ontario and the northeastern shore of Lake Erie, in Ontario, Canada. From Wikipedia
A sharp shift follows Toronto’s first meaningful showers in weeks, with frost risk by Thursday.