Tallulah Gorge State Park is located northeast of Atlanta, Georgia, and is a fantastic day trip for outdoor lovers!
The other local course, Ross Bridge, is one of the longest in the world and features two large lakes connected by a stunning waterfall. Visiting golfers love both Oxmoor Valley and Ross Bridge ...