Helton Creek Falls
North Georgia mountains
Here is Helton Creek Falls in north Georgia. One of the more scenic waterfalls in the area.
Around The USA & The World
Georgia & The Carolina's Fall Colors
Email Steve Shames about this photo