Port Of Call Stockholm, Sweden

Making The Most Of Your Visit To Stockholm Stockholm is often referred to as the city of islands. Geographically Stockholm is very large and occupies literally dozens of islands. With the Stockholm archipelago located some 27 miles from the Baltic, cruising in or out past incredible scenery is a memorable experience. Stockholm was founded inContinue reading “Port Of Call Stockholm, Sweden”