Explore Switzerland’s Zermatt, as well as Chamonix in France, for thrills on the slopes and mind-blowing scenery.
Oli Corkhill, director of Leo Trippi, shares an inside look into some of the best spots to eat and drink in Zermatt.