Canton of Geneva Photos

Browse 6 attractions, meet 110 travelers, 47 tour guides and discover 13 photos

The Republic and Canton of Geneva is the French speaking westernmost canton or state of Switzerland, surrounded on almost all sides by France. As is the case in several other Swiss cantons (e.g. Ticino, Neuchâtel, and Jura), this canton is referred to as a republic within the Swiss confederation.
View Canton of Geneva guide >

Geneva Lac Leman

Village Square In Meyrin

Transports Publics Genevois