Best place to live in North America is Vancouver, according to Mercer Quality of Living League table. It considers everything from Climate to Housing. This year, Vienna ranked top of it's list globally and Vancouver came 5th out of 230 cities, and only North American city in the top 10. Toronto is at 15th and Ottawa at 16th.
March 17, 2015