Canada: Ranked First for Quality of Life

Canada was ranked #2 Overall in the Best Countries Ranking by USNews  (and #1 in Quality of Life).  What a great place to live! http://www.usnews.com/news/best-countries/canada