CALGARY — Calgary has overtaken Ottawa as the best place to live in Canada, according to an annual survey by MoneySense magazine in a ranking based on hard data such as employment, housing prices, crime, weather and household income.
Read more: http://tinyurl.com/d2j3e8c