New England Shines in Multiple Seasons of ‘Stranger Things’New England Shines in Multiple Seasons of ‘Stranger Things’Granted 'Stranger Things' takes place in the rural town of Hawkins, some characters mention places in New England.ChantelChantel