Beresford is a Canadian town in Gloucester County, New Brunswick. Take a look below for 13 awesome and interesting facts about Beresford, New Brunswick, Canada. 1. It is situated on the shore of Chaleur Bay immediately north of the city of Bathurst. 81% of the town’s residents are francophone. 2. In March 1813, the municipal…