Georgia has some of the most well-known ... Just about an hour and a half north of Atlanta sits a quaint town called Helen.