Colmar, located in northeastern France's Alsace region, is famous for its enchanting Christmas atmosphere. The town’s ...
Picture neon lights advertising mulled wine, food stalls, children in the full Christmas spirit, and, of course, booths filled with gingerbread cookies. Colmar is home to numerous markets - six ...