Salem Maritime National Historic Site

Haunted Happenings: Spend a Spooky Weekend in Salem