Located in northeastern France, Colmar is the perfect holiday destination with its enchanting Christmas ambiance. This Alsace ...
Colmar, in France, is a picture-perfect town with half-timbered houses and pretty canals that make it look like it's been ...
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 ...