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