Abnecotants Island
Abnecotants Island är en mycket liten ö i mitten av Squam Swamp i nordöstra delen av ön Nantucket i Massachusetts .
Abnecotants Island är en mycket liten ö i mitten av Squam Swamp i nordöstra delen av ön Nantucket i Massachusetts .