Three Canadian cities have placed in the top 10 of a global ranking by the Economist Intelligence Unit of the world's most livable cities, with Vienna dethroning perennial favourite Melbourne for the first spot.


10


CBC