Scroll to Top
By

Stockholm, the capital of Sweden, has risen from the cold shadow and has transformed to an international city. Almost half the city is are almost 24,000 islands that form an archipelago around the city....