Top Haunted Hotels in Salem, Massachusetts
Nestled on the North Shore of Massachusetts, Salem is a town steeped in history and mystery, famous worldwide for its historic witch trials of 1692. This small town has since become synonymous with tales of the supernatural and the occult,...