Where is St-Michel-Notre-Dame Railway Station?

Where is St-Michel-Notre-Dame Railway Station located?

St-Michel-Notre-Dame Railway Station, St-Michel-Notre-Dame Railway Station, France (approx. 48.85312°, 2.34708°)


Where is St-Michel-Notre-Dame Railway Station on the map?