8. Sweden
In a country that's very fond of celebration, Swedes love to celebrate midsummer, the longest day of the year, most of all. It's a national holiday marked with traditional food and dances around a maypole.
Can't make the midsummer parties? There's still plenty to do. Just 20 minutes from the capital city of Stockholm, the Stockholm Archipelago of about 30,000 islands offers endless opportunities for contentment. Swimming, hiking, cycling, fishing, horseback riding -- it's all within your reach by booking a boat ride. (Some boat trips include meals and tours of many of the islands.)