Tourist attractions in Stockholm

Stockholm is the capital of Sweden.