By admin
Caraquet is located in Gloucester County, New Brunswick, Canada, on the shore of Chaleur Bay in the Acadian Peninsula. The name "Caraquet" is derived