Stockholm, Sweden’s capital city is one of the beautiful Nordic capitals, along with Copenhagen, Oslo, Helsinki & Reykjavík. Across the world there are many renowned and influential cities set on harbours and canals, but Stockholm is quite possibly the only capital city in the world that encompasses quite so many islands, spanning fourteen in total.… Read the rest