Destination

Sweden


Surrounded by waters of the Baltic Sea, Sweden is a country of archipelagos and lush greenery. Often dubbed the Venice of the North, Stockholm is one Scandinavia’s most fashionable cities and an eclectic mix of historic architecture and modern design.