Georgia comes alive during the holidays, transforming its most charming towns into wonderlands filled with twinkling lights, festive markets, and seasonal magic. Atlanta, Savannah, and Helen each ...