A city of contrasts, Stockholm manages to merge the old with the new with relative ease. Unlike many cities in the world Stockholm sprawls; sprawls across 14 islands in fact. ... Read more