livable cities index

Canada may not always rank among the top tier countries at the Olympics, but when it comes to cities, we know our stuff. The
Toronto is the eighth-best city in the world in which to live, according to an alternative ranking from The Economist -- and