Where is Catherine Labouré?

Where is Catherine Labouré located?

Catherine Labouré, Catherine Labouré, France (approx. 48.850975°, 2.32377°)


Where is Catherine Labouré on the map?