Located just north of Atlanta in Dacula, Georgia, along the riverbanks of the Apalachee, Trophy Club of Apalachee was named “Top 100 Places to Play”