- Discover fantastic Christmas markets in Germany’s historic cities
- Enjoy the colourful stalls in Heidelberg’s Old Town
- See the Christmas markets in riverside Rudesheim
- Discover the cathedral city of Speyer with its festive atmosphere
Visit beautiful Germany as it hosts the wonderful Christmas markets and get into the festive season, with the colourful stalls, unique gifts and tasty food and drinks.