Close WindowClose Window
Stockholm,  Sweden
The capital of Sweden is a city built on 14 islands separated by wide days, broad channels and narrow waterways. Its many museums depict Stockholm’s Viking heritage and artistic soul. The contrast between old and new is striking in the heart of the capital.
Stockholm Stockholm