Christmas markets in Bern, Switzerland's capital, celebrate not just the joy of the festival but also its historical charm. The market features over 50 stalls that celebrate handcrafted gifts ...