Where is Le Puy-Sainte-Réparade?

Where is Le Puy-Sainte-Réparade located?

Le Puy-Sainte-Réparade, Le Puy-Sainte-Réparade, France (approx. 43.662907°, 5.435507°)


Where is Le Puy-Sainte-Réparade on the map?