Whether you're ready or not, December is in sight and with that the holiday season has arrived. One of the things that we love are the traditional Christmas Markets.  So where can you stroll for hours and drink the best glühwein in Europe? We've selected the...