Currently browsing tag

Stockholm

City

Stockholm

Stockholm is the capital of Sweden. Stockholm is the most populous city in Sweden and on the Scandinavian peninsula, with a population …