Sweden was ranked sixth in last year’s ‘World’s Happiest Country Index’, and it has been in the top ten of nations worldwide for the last ten years. Citizen representatives are asked to vote on a scale, answering questions about their contentment with their lives across different areas — Sweden is a happy place!! How then […]