Wander the stalls of Europe’s most traditional and enchanting Christmas Markets shopping for handcrafted toys and gifts, sipping hot mulled wine and inhaling the fragrance of gingerbread and roasted chestnuts on an escorted river cruise in Nov/Dec 2023.