
This gallery contains 16 photos.
Stockholm was founded on islands between a large inland lake with many branches and one of Europe’s largest archipelagos, with an amazing 30,000 islands. Water is ever present with channels, harbours and marinas apparently round every corner. Of course the … Continue reading