Question: where does the hand maids tale take place?
Answer: New England