This gave us the opportunity to stop at Tallulah Gorge State Park in northeast Georgia and do the Tallulah Gorge waterfall ...