Where is Soubise?

Where is Soubise located?

Soubise, Soubise, France (approx. 45.926277°, -1.0076829°)


Where is Soubise on the map?