72 hours in Stockholm

7. March 2017 Sonja 0

Stockholm, the capital of Sweden, is the first stop for anyone tracing the lives of their Swedish ancestors. Here 6 must-dos for a short trip or stopover to the city also know as the “Venice of the North”…