5 min read ‘Ditch’ the Boots: Switzerland’s Barefoot Hiking Revival Switzerland’s famous for its snowy peaks and picturesque slopes. It’s home to some of the world’s chicest ski resorts and...