Witch hats and Witch balls... the two most popular souvenirs in Salem. I love seeing all of the visitors in their new hats exploring Salem. There is a huge variety and price range for Witch Hats - you can get colorful hats and matching aprons at Pamplemousse, authentic hats at Hex, or elegant hats at Sophia's.
I stopped into Sophia's, where Maria decorates the hats herself. I especially liked the ties... it's always good to have something for the gentlemen!
Sophia's is a fantastic store at 105 Essex Street across from the Hawthorne Hotel. It may be the most romantic store in Salem.