Celebrate Christmas in Cologne , where the extravaganza of culture, gastronomy, traditions and history flares up every December, backdropped by the mighty cathedral, the Kölner Dom. Streets are flooded with lights, music, puppet theaters and holiday cheer, with the magic of Christmas best captured in the legendary Weihnachtsmarkt (Christmas market). After all, what’s Christmas without goodies? Stuff on traditional sweet delicacies and wash them down with aromatic mulled wine to warm your frostbitten limbs. Then watch artisans at work, take a ride on the merry-go-round and go skating on Heumarkt. Great fun guaranteed. 2 million visitors a year cannot be wrong.