Where is Montbeugny?

Where is Montbeugny located?

Montbeugny, Montbeugny, France (approx. 46.5286°, 3.4889°)


Where is Montbeugny on the map?