Question: where does the handmaid's tale take place hulu
Answer: New England