Danvers Attractions & Activities - The Best Holiday Destinations for 2020
Danvers is a town in Massachusetts. A large part of the town was formerly named "Salem Village" and was where most of the accusers in the 1692 witch hysteria lived. The trials took place in neighboring Salem.
The Most Frequently Asked Travel Questions about Danvers