Town of St. Stephen
The Town of St. Stephen is a municipality on the border of New Brunswick, Canada and Calais Maine, USA. St. Stephen is officially Canada’s Chocolate Town, proud of its chocolate-related heritage. Today the town enjoys an annual Chocolate Fest, as well as a Chocolate Museum and Chocolatier.