Oh you merry one: The 5 most beautiful Christmas markets in Cologne
When Mariah echoes through the supermarkets, when the thermometer drops below zero and the world is plunged into darkness at four o’clock in the afternoon, that can only mean one…