Where is Chaufour-Notre-Dame?

Where is Chaufour-Notre-Dame located?

Chaufour-Notre-Dame, Chaufour-Notre-Dame, France (approx. 48.025574°, 0.0751018°)


Where is Chaufour-Notre-Dame on the map?