The city of Stockholm spreads across fourteen islands connected by over fifty bridges, where the Baltic Sea meets Lake Malaren in a network of sparkling waterways. Gamla Stan, the old town, centres on the Stortorget square with its colourful merchant houses and the massive Royal Palace. The Vasa Museum preserves a 17th-century warship, nearly intact […]