Where is the best place to live in North America? Clue: It’s in Canada

Vancouver is the best place to live in North America according to a new survey.

Vancouver is the best place to live in North America according to a new survey. The Mercer Quality of Living league table considers everything from climate to housing and Vienna in Austria has come top globally this year. Vancouver comes 5th out of 230 cities and is the only North American city in the top 10. A little further down the list is Toronto at 15 and Ottawa at 16. To put these rankings in context, the highest placed city in the US is San Francisco at number 27.