Helen GA: Alpine Bavarian Village - Helen has not always been filled with pretzels and German beer. Why visit + the best 67 things to do!