Europe’s best Christmas markets: Swiss treats and crafts in Basel

Spread across two squares, Basel’s annual Christmas market is one of Switzerland’s largest and most picturesque.