Geneva Attractions: From High Energy Physics to High Altitude Views

Geneva is a city of many faces. Located in the far-western corner of Switzerland, at the tip of its namesake lake, it is steeped in history, surrounded by mountains, and host to the world’s largest particle physics experiments at CERN (where, incidentally, the World Wide Web was also invented).

Read the full story on Swiss Vistas