When you think of Christmas Markets the first place that comes to mind are the traditional ones located in Europe – specifically in Germany and Austria, where old cobbled streets decorated with stringed lights house wooden chalet stalls that sell everything festive.
Strasbourg, France
Located in the Rhine Valley, Strasbourg is a sprawling metropolitan city. It has a mix of French and German cultures because of its proximity to the German border. Here you will …