Geneva, Switzerland/geneva902

Previous | Home | Next

North of Geneva on the shore of Lac Leman (the source of the Rhone River) is the Musée d'Histoire des Sciences.