Stockholm Travel Video Guide

April 21, 2014 by europeexplored No Comments

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…

Tags: , , ,

Categories: Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *