What Makes Quebec City the Best City in Canada?

With its distinctly European vibe, Quebec City enchants travelers with its old-world charm. But it’s not just the 400-year-old buildings and cobblestoned streets that made Quebec the No. 1 city in Canada.