Penikese Island
…75-acre (0.117 mi2) island off the coast of Massachusetts, United States, in Buzzards Bay. It is one of the Elizabeth Islands, which make up the town of Gosnold, Massachusetts. Penikese is located near the west end of the Elizabeth island chain. Penikese Island entered the historical record in 1602 when the English explorer…