This palace, completed in 1760, is the official residence of the Swedish royal family.
Everything about this place is marked by history, from the colourful, strange houses or the cobblestone on the pavement to the royal guards…
If you are walking around Gamla Stan, do not miss a chance to visit this parish church.
The narrowest street in Sweden looks very romantic and worthy of a picture or two.
This 17th-century palace houses the records of Swedish nobility. A stunning representation of Dutch Baroque, it's worth checking out the…
This is the final resting place of the members of the Swedish royal family - not only all the Swedish kings and queens from the early 17th…