Abnecotants Island
From Wikipedia, the free encyclopedia
Abnecotants Island is a very small island in the middle of Squam Swamp in northeastern portion of the island of Nantucket in Massachusetts.
(Coordinates: Lat. = 41.313'N, Lon. = 70.002'W)
Abnecotants Island is a very small island in the middle of Squam Swamp in northeastern portion of the island of Nantucket in Massachusetts.
(Coordinates: Lat. = 41.313'N, Lon. = 70.002'W)