European Christmas markets are nothing short of the most stunning places one could be at this time of year. They personify everything that Christmas should be: festive cheer, the smell of pine and roasted chestnuts, beautiful lights, mulled wine, and a chill in the air.
While I have been to quite a few Christmas markets, I will never forget the time I spent in Strasbourg in the week leading up to Christmas. The whole town turned into something that was practically out of a fairy tale, aided in part by the stunning old buildings dotted around the town.
Strasbourg is a city in the Alsace region of France, however also sits on the border of Germany. As such, you'll see the elements of both countries at its markets. Very convenient if you're short on time and want to experience a Christmas market in both France and Germany. Just by looking at the buildings in the old town it's easy to see the German influence.
The streets are lined with vibrant festive lighting, leading the way from one market to the next. Each street would boast a different design, making wandering the streets an event in itself.
There was a little Christmas village erected under a gorgeous tree in the main square, beautifully decorated with fairy lights and snowflakes.
Hundreds of stalls pop up throughout Strasbourg in December, selling everything from handmade wooden decorations, to freshly made pretzels, to ceramic dishes that are just perfect for a last-minute Christmas present. I spent every night here, picking up some snacks and - of course - a mug of vin chaud!
Have you been to any Christmas markets in Europe? What are your favourites?