Celebrate the Christmas season with the ultimate wine tasting, cuisine sampling and shopping cruise along the Rhine! From picturesque Rüdesheim to Frankfurt, Germany’s festive markets offer all kinds of produce, items and crafts and are famous the world over for their combination of seasonal ambience, joie de vivre and excellent choice of stalls. Admire the Renaissance facades in the traditional market square in Mainz and then immerse yourself in the enchanted valleys of the Middle Rhine as we head to Koblenz, where ice-skating, picturesque-drawn horse carriages and the smell of scented almonds create the perfect Christmas setting.