Town of Senoia

Town square of Senoia, Georgia, where the infamous The Walking Dead television series is filmed.