.Stockholm

City of Stockholm PAGE MENU >> Information • Transport • Links • All articles Stockholm (map) is Sweden's capital and largest city. The inner city is made up of 14 islands across Lake Mälaren (map) and three streams into the brackish Baltic Sea, with the Stockholm archipelago with some [.....]