The little-known Boston Harbor Islands have a lot to offer
The Boston Harbor Islands consist of 34 islands and peninsulas, seven of them usually accessible by two three-deck passenger public ferries that make several rounds a day.
Source: stripes.com