Christian liberal arts college in Toccoa Falls, Georgia
Toccoa Falls College is a fully accredited, Christian liberal arts college, located in Toccoa, Georgia, on the edge of the Piedmont region and in the foothills of the Blue Ridge Mountains. The campus occupies 1,100 acres, bordering the Chattahoochee National Forest and is home to Toccoa Falls a 186-foot high waterfall. It is affiliated with the Christian and Missionary Alliance...