Jardin Anglais & Horloge Fleurie

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