The Stellwagen Bank National Marine Sanctuary spans the mouth of Massachusetts Bay between Cape Cod and Cape Ann.