Chattahoochee National Forest Tag

As long as I’ve lived in Georgia, I’ve been told that I needed to make sure that I visited Helen.  Helen who? I asked, facetiously.  Helen, Georgia was their quick retort.  Well, Es tut mir leid (I’m sorry, in German.  If I’m wrong, I’m sure my friend Laurel from My Expat Germany will correct me)!  I had never heard of...