Parc des Franchises is a park Saint-Jean - Charmilles Geneva located in Switzerland.
Avenue de Châtelaine 1203 Geneva Switzerland
A great park with a secure, fenced area for dogs to play and run around freely!🐕🐾☺️
Very nice Pateaugeoire...
Be sure to take 30 min & walk the labyrinth. Top right of the park. - Monica Antohi
One of the most spacious parks in Geneva. Great for Sunday picnics! - Sari Makkonen