Canada ranked first for quality of life in 2018 Best Countries survey Annual survey by U.S. News & World Report ranks Canada second overall behind Switzerland A new international survey is ranking Canada the second best country in the world to live in, and the first in terms of quality of life. By Stephen Smith