Where is Saint-Marcel Station?

Where is Saint-Marcel Station located?

Saint-Marcel Station, Saint-Marcel Station, France (approx. 48.83854°, 2.3606398°)


Where is Saint-Marcel Station on the map?