Built on 14 islands, this capital of Sweden is one of the world's most picturesque cities
[DOC] [TLE] Stockholm Sweden | Scandinavian Perspectives [PAR] The royal capital of Stockholm is known as one of the most beautiful cities in the 
world.