Country #12 Sweden Sweden, in Northern Europe, boasts scenic landscapes, a rich Viking heritage, and the stylish city of Stockholm.