Question: where is handmaid's tale supposed to take place?
Answer: New England