Norway consistently leads the world in quality of life and happiness.
Source: Huffington

Leave a Reply