Salem has a ton to do that is all walking distance. Plus as others have said the surrounding towns also have a lot. You can take the train into Boston for a day trip and not have to panic when trains are delayed to get to the wedding if you stayed in Boston the whole time.
Viewing a single comment thread. View all comments