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