What Is The Snowiest City In Canada?
St. John’s, Newfoundland and Saguenay, Quebec top the lists as Canada’s snowiest large cities. St. John’s ranks first for total amount of snow, while Saguenay has the most days with fresh snowfall. What is the snowiest place in Canada? Mount Fidelity in the heart of Glacier National Park on the Pass records the highest snowfall …