Anna-Ruby-Falls-Twin-Waterfalls-North-Georgia by Alyce Anna Ruby Falls boasts twin waterfalls in North Georgia near Helen