Pinned 10 years ago
On the campus of Toccoa Falls College is this waterfall. What a place to study/read/relax! In north Georgia >> Why, hello Georgia...I had no idea. :)