Where is Soubise?

Where is Soubise located?

Soubise, Poitou-Charentes, France (approx. 45.926111°, -1.007778°)


Where is Soubise on the map?