Explore Helen, Georgia
Located in North Georgia, Helen is a small boutique town that offers a unique cultural experience. The town began as a gold mining spot and when their economy declined after the Great Depression, town leaders Pete Hodkinson and Jimmy Wilkins hired a local German artist to revamp the town. John Kollack redesigned the entire town…