Hamburg Christmas Markets in Five Nights - Sailing from Southampton on November 27, this five-night cruise is priced from ...
Mobile phones the size of bricks and no Google translate to correct horrible French - those were the happiest of days!