Must visit! Lots of family activities run by National Park Service.
Peddocks Island is located at Hull, MA 02045