Salem, Massachusetts is well known for one thing: witches. Those who have never seen the town often picture a tiny hamlet cluttered with decaying centuries old buildings and quaint stores hocking tarot cards and crystals. That is what my family and I imagined as we navigated up the eastern US coast to the historic port city. It wasn't what we found.