For a second year in a row, Canada has been ranked the second best country in the world in the annual “Best countries” survey from the U.S. News & World Report, with Young & Rubicam BAV Consulting and the Wharton School of the University of Pennsylvania.

We ranked first in the quality of life category, where we scored a perfect 10 on the basis of factors like politics, economy and health care.