Posts Tagged: World’s Most Liveable Cities

Canada tops The Economist’s Top Ten Most Liveable Cities. Again.

Once again proving that Canada IS better – The Economist’s 2010 index of the World’s Most Liveable Cities is loaded with Canadian cities.
For the third year in a row, Vancouver tops the list, with its picturesque mountains and coast line, its unparalelled outdoor activites, and who’s kidding who – it’s world-class cannabis. [...]