By Aasha Amber Bhatnagar Witches and warlocks and spells, oh my!  With Halloween coming closer and closer, what could be more halloween-y than visiting the town that just happens to be named “Witch City,” just 40 minutes from Boston? Infamously known for the Salem Witch Trials in which many were falsely accused of witchcraft during […]

Read More →