A small Southern town is seeing a boost in tourism because of "Stranger Things." The show is set in the fictional town of Hawkins, Indiana, but the real town seen in the wildly popular Netflix series is actually downtown Jackson in Georgia. An hour southeast of Atlanta, it's a convenient drive for fans of the show who want to feel like they're part of a scene. With an estimated population of around 5,000, businesses appreciate these visitors. InsideEdition.com's Mara Montalbano has more.