fbpx

Geneva Facts & Worksheets

Geneva, Switzerland's second-most populated city, is located at the southern end of the vast Lac Léman, popularly known as Lake Geneva. French culture is pervasive in this city, from the language to the cuisine to the bohemian neighborhoods like Carouge.