The 10 countries with the best quality of life
Business InsiderDenmark tops quality of life rankings by U.S. News & World Report and Wharton School, followed by Sweden and Switzerland.
Denmark tops quality of life rankings by U.S. News & World Report and Wharton School, followed by Sweden and Switzerland.