Most of the islands in Boston Harbor are part of a national park, though they have had any number of uses in the past.  Many of them are open seasonally, and can be visited by ferry.  In the past I have visited Georges Island and Lovells Island; photos from a more recent trip to the former are below.