Quai du Général-Guisan 28, 1204 Genève, Switzerland
The Jardin Anglais (English Garden) sits along the shore of Lake Geneva and is home to the iconic Horloge Fleurie (Flower Clock), created in 1955 to honor
JavaScript is required to use this application. Please enable JavaScript in your browser settings.