This gave us the opportunity to stop at Tallulah Gorge State Park in northeast Georgia and do the Tallulah Gorge waterfall ...
The Atlantan Magazine on MSN5d
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 ...