Helen, Georgia

Helen, Georgia

This town 65 mi/105 km northeast of Atlanta, once a lumber-mill settlement, has been transformed into an Alpine village. In fact, if you blink, you might believe that you've been transported to a...

JDS Travel News JDS Viewpoints JDS Africa/MI