Switzerland is a fairy-tale country where the Alps provide a dramatic backdrop to pristine lakes, chocolate-box villages and sophisticated cities. Whether you’re skiing in Zermatt, cruising Lake Geneva, or exploring the medieval old town of Bern, Switzerland never fails to enchant.