View all
Island in the United States of America
Peddocks Island is one of the largest islands in Boston Harbor. Since 1996 it has formed part of the Boston Harbor Islands National Recreation Area. Wikipedia