I love riding in Switzerland. Their bike routes are second to none, IMHO. I bike commute from our home in France to my job in Geneva every weekday, so if you want info about biking near Geneva (or anywhere around the lake), just let me know. Good luck and have fun!