Helen, Georgia is a re-creation of a Bavarian alpine village complete with cobblestone alleys and old-world towers.