Stockholm is located in southeast Sweden in northern Europe and is accessible from several international airports. The city center lies on what is known as the Stockholm archipelago, which ...
And yet, Stockholm’s metro is full of such unexpected ... runic inscriptions incised into the subway walls, a reminder of Sweden’s Viking past. Tourists, commuters, explorers—we all share ...