No other information had been released as of Nov. 1. Tallulah Gorge State Park is in Tallulah Falls, which is in northern Georgia near the South Carolina border. The gorge is 2 miles long and ...
Looking down Tallulah Gorge from Outlook #6. Hurricane Falls and the suspension bridge The North/South Rim Trails provide the best views for those not ready for a strenuous hike. These trails run ...