T hough Stranger Things is primarily set in the fictional town of Hawkins, Indiana, the Netflix series is not filmed in ...