From the fairytale spires of Prague to the bustling markets of Dresden and the twinkling Christmas lights of Karlovy Vary, this is a tour that explores the festive traditions, history and Yuletide beauty of Germany and the Czech Republic. And with the chance to discover magnificent castles, delicious local produce and scenic railways along the way, it's sure to be a trip to remember.