Where is Boyer?

Where is Boyer located?

Boyer, Boyer (Station), France (approx. 43.701977°, 7.282343°)


Where is Boyer on the map?