Located on an archipelago of 14 islands connected by 57 bridges, Stockholm is a unique European capital. For a weekend, explore its vibrant neighborhoods, ...