Natureflixs
01-24-2014, 15:05
Anna Ruby Falls is located in the Chattahoochee National Forest near Helen, Georgia. It is a rare double waterfall that is formed just before two creeks merge together. Best viewed in HD and full screen mode.
http://www.youtube.com/watch?v=S0L7WwTDmo4
http://www.youtube.com/watch?v=S0L7WwTDmo4