Toccoa Falls, founded in 1907, is a liberal arts college with religious orientation. Its 1,100-acre campus is located two miles from Toccoa, in north Georgia, 100 miles northeast of Atlanta.