Explore the 10 best Christmas markets in Switzerland for 2026, with opening dates, festive attractions, food, train routes and practical travel tips.