Stockholm is Sweden's capital, spread across fourteen islands where Lake Malaren meets the Baltic Sea. Gamla Stan, its medieval old town, sits at the center of a city that pairs royal palaces with world class design and tech.
Personal notes and photos from this trip will land here soon.