Although most Swedes would be too modest to say so themselves, Stockholm can stake a decent claim to being the capital of Scandinavia. Built on 14 islands where Lake Mlaren meets the Baltic Sea, Stockholm is a soft-hued vision of light and water, the bewitching start to an archipelago of some 24,000 islands and islets