Strasbourg offers plenty of things to do: stroll along waterways, enjoy street art, or watch boats drift under ancient arches. This Christmas Market Hub is ...