Cruise the Baltic Sea to Helsinki, step back in time to the reign of the Vikings in Oslo and see Hans Christian Andersen's Little Mermaid in Copenhagen, on a grand three week tour. At North Cape, toast the midnight sun with champagne and local caviar alon...