Stranger Things fans are heading to Georgia and here’s what to see beyond Hawkins