Copenhagen, Denmark
Tivoli Gardens
Oslo, Norway
Schwerin, Germany
Tallinn & Rakvere, Estonia
St. Petersburg, Russia - Day 1
St. Petersburg - River Cruise
St. Petersburg - Hermitage
St. Petersburg - Churches
Helsinki & Porvoo, Finland
Stockholm, Sweden
Aboard Ship
Videos of Scandinavia & St. Petersburg