Where is Centre Ville?

Where is Centre Ville located?

Centre Ville, Centre Ville (Station), France (approx. 45.675556°, 5.471527°)


Where is Centre Ville on the map?