This palace, completed in 1760, is the official residence of the Swedish royal family.
Stortorget is a public square in Gamla Stan, the old town in central Stockholm, Sweden.
If you are walking around Gamla Stan, do not miss a chance to visit this parish church.
The German Church, sometimes called St. Gertrude's Church, is a church in Gamla stan, the old town in central Stockholm, Sweden, belonging…
This 17th-century palace houses the records of Swedish nobility. A stunning representation of Dutch Baroque, it's worth checking out the…