Directory
References
Discover
Toccoa Falls College
college, Toccoa, Georgia, United States
Learn about this topic in these articles:
feature of Toccoa
- In Toccoa
Toccoa Falls College (formerly Institute) was established in 1907 as an independent Christian school. Toccoa (probably from Cherokee toccoa, “beautiful”) Falls, a cascade 186 feet (57 metres) high on Toccoa Creek, is on the campus. In November 1977 the Kelley Barnes earthen dam on the…
Read More