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 ...
Hosted on MSN1mon
Gamla Stan: take a tour of Stockholm’s old townWhen you venture into Gamla Stan, Stockholm's old town, it's like stepping back into another time when Sweden was just starting out. That's because, on a trio of islands in the centre of Stockholm ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results