Strasbourg is known as the ... Twinkling lights, spiced mulled wine, and snow-dusted streets set the stage for a romantic Europe Christmas market tour. These festive markets blend old-world ...