See the Tour de France…In Switzerland !

tdf ch banner2
Geneva has rarely been so well placed ! There are a full six stages with a start and/or finish within an hour's drive. Take a look at the green "X" below, and you'll see that Geneva, Switzerland is right in ...
adminSee the Tour de France…In Switzerland !

New and Improved Alpine Tour

Innaugaral Tour Riders Last year's tour inaugaurated the route and we're grateful to everyone who trusted us to do a good job the first time around. Those riders were truly Bike Switzerland pioneers. Everyone had a great time, but they ...
adminNew and Improved Alpine Tour