10 Amazing Things to Do in Switzerland for the Geneva Motor Show [SLIDESHOW]

As the car world gathers in Geneva for the big show, here are some of the finest Swiss activities…