livable cities

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