Toccoa Falls Screaming Eagles LINES, ODDS, PICKS AND REVIEWS
The Toccoa Falls waterfall, with a vertical drop of 186 feet (57 m), is located on the campus of Toccoa Falls College in Stephens County, Georgia. Toccoa is the Cherokee word for “beautiful”, and Toccoa Falls is one of the most beautiful waterfalls of north Georgia.