Where is Saint Michel Notre Dame, Paris?

Where is Saint Michel Notre Dame, Paris located?

Saint Michel Notre Dame, Paris, Saint Michel Notre Dame, Paris, France (approx. 48.85271°, 2.3452°)


Where is Saint Michel Notre Dame, Paris on the map?