Christmas markets in Switzerland are full of festive cheer ... The highlight is the historic town, where over 70 stalls offer gifts, handmade crafts, and traditional Swiss Christmas treats.