After all, Alsace describes itself as the ‘land of Christmas’. In a somewhat flowery language, the region’s tourist board wrote that local towns turn into ‘living paintings’, where ...
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 ...