raildiaries.com
10 of Europe's best Christmas markets
December in Europe means two things: Mulled wine and atmospheric Christmas markets.