Visiting The Breath-Taking Tallulah Gorge State Park

6 months ago
21

In this video we are visiting the Tallulah gorge state park and wonderful place to come visit if you are in North Georgia! Located just 30 mins away from the historic town of Helen Georgia. Tallulah Gorge is a breath taking and stunning site to behold. Beware you will need to get your cardio up for this one guys!

Loading 1 comment...