One of the greatest seasons to travel to Switzerland is winter. Winter brings the magic of snow-covered peaks, charming Christmas markets, and the best skiing ...