From alpine-inspired streets to zipline thrills and lazy float trips down the Chattahoochee, Helen, GA, is where Bavarian ...