Bellefleur, New Brunswick
From Wikipedia, the free encyclopedia
Location of Bellefleur in New Brunswick
Bellefleur is a community in the Canadian province of New Brunswick. It is situated in Saint-Léonard, a parish of Madawaska County.[1][2] Being on the east bank of the Saint John River, Bellefleur is less than a mile away from the United States border.