Vancouver: The World’s Most Livable City – Again!
As Vancouver hosts the 2010 Olympic Winter Games, we are reminded of how fortunate we are to live in such a wonderful city. Apparently, The Economist magazine agrees. A recent study by the Economist Intelligence Unit (EIU), recently ranked Vancouver as the most liveable city on the planet for the second straight year. The study gives