About Peddocks Island
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.
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.