The town of Jackson, Georgia is once again drawing major attention as the newest season of Stranger Things brings fans back to its streets. Jackson serves as the real-life backdrop for the fictional town of Hawkins, and with the show returning this season, tourism in the area is getting another major surge.

Read more