Natureflixs
09-07-2013, 08:48
A moment at the Chattahoochee River headwaters falls and nearby Horse trough Falls. Located just north of Helen, Georgia. Best enjoyed in HD full screen mode.
http://www.youtube.com/watch?v=RbYY6jnV3jY
http://www.youtube.com/watch?v=RbYY6jnV3jY