Stockholm, capital and largest city of sweden.. Are you looking for the best things to do in stockholm?
Stockholm is located at the junction of lake mälar (mälaren) and salt bay (saltsjön), an arm of the baltic sea, opposite the gulf of finland.. Waterfront walks, gracious parks, history museums, magnificent ships and abba: