Most Swiss towns are pretty much taken over by festive markets at this time of year, and the atmosphere is incredible. But Basel Christmas Market is the biggest and arguably the best around.
Some results have been hidden because they may be inaccessible to you