Built on 14 islands, this capital of Sweden is one of the world's most picturesque cities
- Life in Norway [PAR] Built on 14 islands, the city offers endless watery views and the opportunity to 
tour the ... One is that Stockholm is positioned at the heart of the region, and 
enjoys the ...