If someone told you that a tiny mountain town dressed up like a Bavarian village was secretly Georgia’s outdoor adventure capital, you’d probably assume they’d been in the sun too long. Helen, Georgia ...