7 Sweden
With its beautiful nature, parks, museums, galleries, resorts, and restaurants, Sweden is the 7th happiest country in the world. Swedish people simply radiate positivity and happiness. I can’t say they live better than any other nation – it probably depends on people’s mindset.
The capital of Sweden, Stockholm boasts ancient architecture, fabulous art galleries, fancy festivals, and sporting events.