Where is Jardin Public?

Where is Jardin Public located?

Jardin Public, Jardin Public, France (approx. 43.479156°, -1.558552°)


Where is Jardin Public on the map?