Cruising to Stockholm, Sweden
Stockholm, sometimes called the “Capital of Scandinavia,” was established on the island of Gamla Stan and has served as Sweden’s capital for the better part of seven centuries. The city’s location on an archipelago, with its chain consisting of over[…]
Read more