Where is Gare Sud?

Where is Gare Sud located?

Gare Sud, Pays de la Loire, France (approx. 47.21604°, -1.54162°)


Where is Gare Sud on the map?