Where in the world do people feel most content with their lives? According to a new report released by the Organization for Economic Co-Operation and Development (OECD), a Paris-based group of 30 countries with democratic governments that provides economic and social statistics and data, happiness levels are highest in northern European countries.