Where is Pont-Saint-Esprit?

Where is Pont-Saint-Esprit located?

Pont-Saint-Esprit, Pont-Saint-Esprit, France (approx. 44.25306°, 4.64306°)


Where is Pont-Saint-Esprit on the map?