The top happiest countries in the world

Luxembourg

Austria

New Zealand

Sweden

The Netherlands

Norway

Finland