My husband and I will be staying in the Salem/Cape Ann area for about a week in early June. We'll have our boys with us--age 14, 11, and 2. We'll spend a day or two visiting the sites in Salem--then we're hoping to visit some other places around Cape Ann or the general area. Do you have any favorite day trips you'd recommend? Thanks!