Geneva is a city in Switzerland that lies at the southern tip of expansive Lac Léman (Lake Geneva) (( Lake Geneva ))(( Population )). Surrounded by the Alps and Jura mountains(( Alps and Jura )), the city has views of dramatic Mont Blanc. (( Location )). The...

