Helton Creek Falls
North Georgia Mountains
Hiked into Helton Creek Falls the other day. It was well worth the effort. How beautiful is this place! The temperatures here in Georgia have already reached into the high 90's. That sights and sounds of the Falls just makes you want to climb into that stream and cool off doesn't it!
No comments:
Post a Comment