If your travels being you to France during the winter, a must see is a French Christmas market (Marché de Noel) and there’s nowhere better than than the Alsace for such a magical experience. There are a number of towns you can visit, but high on your list (as was ours) should be the picture-perfect town ….