Switzerland Genève Genève

Jardin Anglais

A tranquil public park in Geneva featuring manicured lawns, flower beds, and a famed flower clock overlooking Lake Geneva and Mont Blanc.