Deer Island Nipmuc Memorial

Welcome to the Atlas Obscura Community discussion of Deer Island Nipmuc Memorial in Winthrop, Massachusetts. Ask questions or share travel tips, experiences, pictures, or general comments with the community. For the story behind this place, check out the Atlas Obscura entry:

I don’t believe any official memorial ever was finished at this site - does anyone else know what became of the plans??