Where is Beaubreuil?

Where is Beaubreuil located?

Beaubreuil, Beaubreuil, France (approx. 45.87188°, 1.2936201°)


Where is Beaubreuil on the map?