Tag: TV shows
A map of all the places Stranger Things has filmed near metro Atlanta
Curious where Stranger Things filmed in Georgia? Most of the iconic spots—Starcourt Mall, Hawkins Middle School, Hawkins National Lab, are within an hour of Atlanta.