Geneva is
Switzerland's second-largest city, located at the southwestern end of Lake Geneva (
Lac Léman in French) where the Rhone river flows out of the lake. It is almost completely encircled by France and therefore French-speaking, although English is spoken...