Helton Creek Falls, Blairsville, Georgia - The Walking Mermaid
Helton Creek Falls is a short 0.6 mile trail located in Blairsville, Georgia close to Vogel State Park. It consists of two waterfalls. You can find this trail right off of Helton Creek Road. It is a fairly easy hike and pet and family friendly. Helton Creek Falls is a very popular waterfall hike in North Georgia.
Post to Tumblr