Colmar, a stunning gem in northeastern France’s Alsace region, offers one of the most magical Christmas experiences in Europe ...
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 ...