Caraquet is a town in Gloucester County, New Brunswick, Canada. Take a look below for 25 awesome and interesting facts about Caraquet, New Brunswick, Canada. 1. Situated on the shore of Chaleur Bay in the Acadian Peninsula, its name is derived from the Mi’kmaq term for meeting of two rivers. 2. The Caraquet River and…