| Stockholm is the largest city and capital of Sweden. Built on 14 islands around one of Europe’s largest and best-preserved medieval city centers, the Swedish capital is superbly positioned, with stunning and extremely varied scenery in every direction. Stockholm offers a wealth of museums, theaters, sights, attractions and events.
More...
|