Loading Video…
This browser does not support the Video element.
Georgia college boasts famed waterfall on campus
Toccoa Falls College boasts a breathtaking feature you can't find anywhere else: the tallest free-falling waterfall east of the Mississippi River.