1 - 1 of 1 total results for Ottawa
All
With average snowfalls toping 17 feet in some areas of Ontario, it should come as no surprise that the providence is frequently rated in Canada’s top 10 snowiest. While other regions may take the o...