Top 10 Most Happy Countries Around the World

10. Sweden

9. Luxembourg

8. Canada

7. Australia

6. Finland

5. Austria

4. Switzerland

3. Netherlands

2. Norway

1. Denmark The most happy country