The one hundred and ninety-six foot Toccoa Falls, located in the foothills of North Georgia, is a great place to experience an abundance of natural beauty. The entrance to the falls is through the gift shop, and they also have a restaurant on site. Nearby Henderson Falls Park, adjacent to downtown Toccoa, Georgia, is full of scenic beauty, with play areas, an amphitheater, waterfalls and a nature trail. Plan to stay at the Simmons Bond Inn, a Victorian Bed and Breakfast, located in the heart of downtown Toccoa.