From speciality gingerbread to glühwein that tastes like pure festive cheer, German Christmas markets remain the quintessential ingredient to get you into the holiday mood.
And in Aachen and Heidelberg, two markets draw crowds from across Germany and beyond with their famous market foods and drinks.
Aachener printen is a spicy gingerbread treat flavoured with aniseed, cloves and cinnamon and is the hottest selling item at the Christmas market in Aachen. Some stalls sell gingerbread creations with a recipe that's remained largely unchanged since 1858! Situated next to a UNESCO-protected cathedral, Aachen is the perfect spot to check out a traditional German market while exploring an old town.
SEE: London hotel opens the 'ultimate Christmas suite'
Heidelberg attracts its visitors to its Christmas market with a different festive treat - perfectly spiced glühwein to warm up shoppers.
The warm, sweet wine is made from a simple recipe with few ingredients that's been passed down through the generations. It also comes in more variety than just red wine.
Want to shop for some Christmas spirit in SA? Check out our quintessential list of Christmas Markets from around the country.
Find Your Escape by searching and comparing flight prices here. You can also sign-up for the Traveller24 Weekly Newsletter – Subscribe here. Or download the News24 App here, to receive expertly curated travel ideas and deals directly to your mobile.