Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!
This spring is the perfect time to explore Tennessee's waterfall loop featuring 10 of the state's most stunning waterfalls.