As an Amazon Associate I earn from qualifying purchases

Stockholm Vacation Travel Video Guide

May 18, 2020



Journey video about vacation spot Stockholm in Sweden. Stockholm is a metropolis that floats on water, the ‘Venice of the North’ was constructed on 14 islands. Gamla Stan, or …

Vivist Expoza Travel for more videos

The Life Break
Logo
Shopping cart