Where is Le Puy-Notre-Dame?

Where is Le Puy-Notre-Dame located?

Le Puy-Notre-Dame, Le Puy-Notre-Dame, France (approx. 47.124874°, -0.23373239°)


Where is Le Puy-Notre-Dame on the map?