Canada: Winter Storm Brings Heavy Snow To Avalon Peninsula, NL
- Captured on Saturday 9th of March 2024
- Location is Avalon Peninsula
Description
A massive winter storm brought heavy snow to Newfoundland. Much of the Avalon Peninsula, including schools and public tr Read more...