Happy Map
The way to be happy may be to live in a country where everyone else is happy too. If you live in Denmark, you live in the happiest country in the world. Switzerland, Austria and Iceland are next, in that order. Canada is number 10 and the US is number 23, behind Costa Rica, The Netherlands and Norway.
read more