Where is Barbezieux-Saint-Hilaire?

Where is Barbezieux-Saint-Hilaire located?

Barbezieux-Saint-Hilaire, Poitou-Charentes, France (approx. 45.47282°, -0.151485°)


Where is Barbezieux-Saint-Hilaire on the map?