EXPLORING HELTON CREEK FALLS & THE SPECTACULAR GEORGIA MOUNTAIN VIEWS

5 months ago
25

Helton Creek Falls is located within the Chattahoochee National Forest, in Union County, Georgia.
The hike to see this stunning waterfall, is short and easy.
Length: 0.3 Miles - Time: 7 Minutes.

Loading comments...