Verbier: Take a brisk saddle at the world-famous Swiss Alpine ski resort

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 […]