The Top Things to Do and See in Salem, Massachusetts
Located just 40 minutes north of Boston, Salem, Massachusetts is both a relaxing and educational place to spend a weekend. Many people primarily associate Salem with the famous witch trials, but this quintessential New England seaside city offers so...