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.