Where is Cars?

Where is Cars located?

Cars, Cars, France (approx. 45.129494°, -0.6201297°)


Where is Cars on the map?