Where is Celles-sur-Belle?

Where is Celles-sur-Belle located?

Celles-sur-Belle, Poitou-Charentes, France (approx. 46.2620482°, -0.2103259°)


Where is Celles-sur-Belle on the map?