Question: what town does stranger things take place in
Answer: fictional town of Hawkins, Indiana