Canada's province of New Brunswick borders what US state?

  • Maine
  • Massachusetts
  • New Hampshire
  • New York
Image credit: Mercedes Mehling.