10 Most Beautiful Small Towns in Georgia You Must Visit

10. St. Mary

9. Milledgeville

8. Senoia

7. Lookout Mountain

6. Clayton

5. Pine Mountain

4. Tallulah Fall

3. Blue Ridge

2. Helen

2. Helen

1. Madison