Helton Creek Falls, tucked away in the Chattahoochee National Forest, about a 30-minute drive northwest of Helen, is a short ...