The Often Dark History of Massachusetts’ Penikese Island

Penikese Island, part of the Elizabeth Island chain off the SouthCoast of Massachusetts, has a storied history. Heaven on Earth to some, Penikese Island was a living hell to others. The 13-island Elizabeth Island chain is at the outer edge of Buzzards Bay, north of Martha’s Vineyard. Penikese is near…

Story continues

TRENDING NOW

LATEST LOCAL NEWS