Where is St-Michel-Notre-Dame Station?

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

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


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