Where is Saint-Michel-de-Chavaignes?

Where is Saint-Michel-de-Chavaignes located?

Saint-Michel-de-Chavaignes, Saint-Michel-de-Chavaignes, France (approx. 48.018784°, 0.57071936°)


Where is Saint-Michel-de-Chavaignes on the map?