sweden

Happiest Country – 2 : Sweden

Sweden is one of the largest countries in Europe, with great diversity in its nature and climate. Its distinctive yellow and blue …