For the second consecutive year, Switzerland is the world's best country, according to the U.S. News & World Report.