Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!
The Atlantan Magazine on MSN15h
The 10 Best Parks In Atlanta
We've rounded up the best parks in and around Atlanta so you can enjoy scenic views, picturesque waterfalls and sprawling ...