Caraquet, NB. Home of the World's Largest Conch Shell....Imagine the escargot that came out of that....