Where is Celles-sur-Belle?

Where is Celles-sur-Belle located?

Celles-sur-Belle, Celles-sur-Belle, France (approx. 46.262047°, -0.2103259°)


Where is Celles-sur-Belle on the map?