PH Verbier is an Alpine village in Switzerland’s Valais Canton As a fan of cycling on slightly less steep terrain, like Norfolk for instance, I’m apprehensive at first about getting in the saddle in Verbier, the world-famous Swiss Alpine ski resort. But our bicycles are all electric, which makes them a great way to explore […]