Beaulieu-sur-Loire is a commune in the Loiret depairtment in north-central Fraunce. It is the place o daith o Jacques MacDonald, a French general who servit in the Napoleonic Wars