
In its 2,000 years of existence, the city of Strasbourg, France has cemented itself as one of the world’s most beloved Christmas capitals. As the center of one of the largest Christmas markets in Europe and home to a unique history that is parts German and French, the “town at the crossroads” boasts of an intimate charm present in every well-adorned chalet and colorful kiosk. … [Read more...]