At this festive time of year Germany hosts some of the most beautiful Christmas markets with lights, candles, and the smell of gingerbread and mulled wine. Cologne is a mecca for Christmas market lovers and has eight separate market areas. ...
more info