Well witches, it turns out that plenty of the scenes in the Hocus Pocus franchise were *actually* shot where the story takes place — Salem, MA. And even better — you can actually visit some of the eerie filming locations in the historic town.