What is the Stellwagen Bank National Marine Sanctuary?

Stellwagen Bank National Marine Sanctuary is an 842-square-mile federally protected marine sanctuary located at the mouth of Massachusetts Bay, between Cape Cod and Cape Ann.