It does seem weird for it to be set in Massachusetts, but the reason is because she was basing it on Puritan New England and incidents like the Salem witch trials, which she had researched in graduate school. The Christianity of Gilead is very Puritan and not Evangelical, which is why one of their many enemies are the…