Where is Charmant?

Where is Charmant located?

Charmant, Poitou-Charentes, France (approx. 45.4962816°, 0.1833975°)


Where is Charmant on the map?