Helen, GA October 18, 2016 A little town in North Georgia nestled in the Blue Ridge Mountains is Helen, GA. The town used to be … Continue reading →