University of Toccoa Falls
The University of Toccoa Falls is a Christian university in the foothills of North Georgia, operating since 1907 on 1,100 acres with a 186 foot waterfall. It enrolls over 3,500 students in more than 55 academic programs.
The University of Toccoa Falls is a Christian university in the foothills of North Georgia, operating since 1907 on 1,100 acres with a 186 foot waterfall. It enrolls over 3,500 students in more than 55 academic programs.