By admin

The City of Caraquet, New Brunswick

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

Continue...