Question: where does the cast of stranger things live
Answer: the fictional town of Hawkins , Indiana