Visitors 38
0 photos

Stockholm is the capital of Sweden and the largest city in Scandinavia. The City Hall is where the Nobel Prizes are issued each year (except for the peace prize which is issued in Oslo, Norway). The city is build on a series of islands. One of the features is the Vasa Warship, which has its own page on this website.
This gallery is empty.

Categories & Keywords
Category:Travel and Places
Subcategory:Europe
Subcategory Detail:Sweden
Keywords:Baltic, Europe, Scandinavia, Stockholm, Sweden, Swedish