Scattered across 14 islands, Sweden's captivating capital is renowned for its medieval old town, world-class museums, rich royal history, and stunning ...