City Seekers: Exploring Sugar Hill, Georgia

Sugar Hill, Georgia, just north of Buford, on the way to Cumming, is a unique little town with a GREAT…