6 Things to Do in Stockholm in 72 hours

Stockholm, the capital of Sweden, is the first stop for anyone tracing the lives of their Swedish ancestors. Here are 6 things to do in Stockholm that you wouldn’t want to miss, even if you are squeezed for time or only passing through…