The Witching Hour January 29, 2010 / nataliar77 All of these were taken in Salem, Massachusetts. None of them feature actual witches. I like Salem because it is this goofy, New England paradise. Witches aside: Rate this:Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like Loading...