Abnecotants Island is a very small island in the middle of Squam Swamp in northeastern portion of the island of Nantucket in Massachusetts.
![]() | This Nantucket County, Massachusetts geography–related article is a stub. You can help Wikipedia by expanding it. |