When you think of Helen, GA, the themed Alpine village downtown is probably what comes to mind first. But did you know that ...