Small cities have their perks, and three spots in Alberta have been ranked as some of the best in all of Canada.
The ranking by Resonance Consultancy rounded up the best 25 small cities in the country and is based on six key metrics: Place, Product, Programming, Prosperity, People, and Promotion.
The ranking has named Victoria as Canada’s best small city, followed by Kelowna and Kingston, ON.