Stockholm and Helsinki
In Scandinavia, Sweden and Finland are separated by the Baltic Sea. From the stunning capital of Stockholm, we’ll take a ferry across the Baltic to Russian-flavored Helsinki.
Hulu
-
Tue, 03 Nov 2009 21:16:30 -0500
Found on Truveo