Salem, Massachusetts is one of my very favorite places in the entire state. Upon moving to New England, it was one of my most anticipated places to see and now I’ve been back several times. It just never gets old! Salem is located 16 miles north of Boston, surrounded by the neighboring towns of Beverly, Danvers, Lynn, Marblehead, Peabod[...]