Where is Deux-Sèvres?

Where is Deux-Sèvres located?

Deux-Sèvres, Deux-Sèvres, France (approx. 46.53918°, -0.30838°)


Where is Deux-Sèvres on the map?