Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!
Tallulah Falls Gorge is on US Hwy. 441, north of Athens and a few miles south of Clayton, the latter a few miles south of the ...