Stockholm is the best region in Sweden for quality of life, according to a global study of regional well-being.
A report by the Organisation for Economic Development (OECD) released this week assessed nine criteria including income, education, access to broadband and housing.