Cuscowilla on Lake Oconee was established in 1997 on a site 80 miles from Atlanta that housed a former seed orchard. The property covers 700 acres with a variet [...]