Nordic nations dominate in world happiness report, while Togo is the most improved nation

If you want to find happiness then move north to the Nordic region of Europe. That is among the key observations from the United Nations…..