Stockholm Travel Video Guide
Stockholm is a city that floats on water, the ‘Venice of the North’ was built on 14 islands. Gamla Stan, or ‘Old Town’, is the name of the city’s three centr…
Stockholm is a city that floats on water, the ‘Venice of the North’ was built on 14 islands. Gamla Stan, or ‘Old Town’, is the name of the city’s three centr…

This Scandinavian city is sometimes called “the Venice of the North.” Travel series with a look at Stockholm, Sweden. …
Video Rating: 4 / 5