Where is Catusseau?

Where is Catusseau located?

Catusseau, Catusseau (Station), France (approx. 44.923428°, -0.207938°)


Where is Catusseau on the map?