Canada Ranks #1 for Best Quality of Life in the World (2018) U.S. News & Reports: Canada #1 for Quality of Life! Alongside placing 2nd on the U.S. News and World Reports list of Best Countries in the World, Canada was also named the number one country in the sub-ranking for Quality of Life! - (see... Read more