Quality of Life Ottawa

World's Best Cities To Live In: Where Canada Ranks

The Huffington Post Canada | LuAnn LaSalle, The Canadian Press | Posted 02.03.2013 | Canada Business

TORONTO - Vancouver is tops in Canada for quality of life with its moderate climate contributing to its high ranking, says an annual survey.The West C...