This northern Ontario city is one of Canada’s top 10