Stockholm Vacation Travel Video Guide
1603439010 maxresdefault

Stockholm Vacation Travel Video Guide



Travel video about destination Stockholm in Sweden. Stockholm is a city that floats on water, the ‘Venice of the North’ was built on 14 islands. Gamla Stan, or …

Vivist Expoza Travel for more videos

Spread the love