In perfect view of the staggering and iconic ‘Toblerone mountain’, the Matterhorn, Zermatt is a luxury Swiss ski resort at an altitude of 1,600m that provides an unforgettable location for a special ski holiday. With its name – originally ‘Zur Matte’ – meaning ‘at the meadow’, it benefits from not only excellent winter snow, but […]