Stockholm is the capital of Sweden and the most populous city in the Nordic region. This travel guide introduces the best tourist attractions of Stockholm.