Toccoa Falls

Toccoa Falls is a 186ft plunging waterfall nestled within the Toccoa Falls College campus right behind the books and gifts store in the town of Toccoa, Georgia.