Visit the towering 186-foot Toccoa Falls in the tiny town of Toccoa! This hidden gem is indisputably one of our favorite finds in North Georgia!