Introduction Salem, New Hampshire is a charming city with many excellent museums and restaurants. It also boasts an extensive history of witchcraft and supernatural legends that make for a fun day trip for families or friends looking to spend time together. Salisbury Beach State Park Salisbury Beach State Park is located in Salisbury, MA and […]