10 Stockholm highlights – A Luxury Travel Blog

Stockholm, stretching across 14 islands and 56 bridges, is known as the Venice of the North, part of an archipelago of around 30,000 islands and islets. Long ago, logs, known as stocks in Swedish, were used on a holm, an…