Glide past sleepy villages, explore idyllic riverside towns adorned with glittering lights and experience the unique ambience of the magical Yuletide markets. The seasonal tradition of a German Christmas awaits, with a special gala dinner to celebrate Christmas Day.