Road Trip on the Cherokee Foothills National Scenic Byway in South Carolina
Mountains, waterfalls, and scenic overlooks. This is what you’ll find with a road trip on the Cherokee Foothills National Scenic Byway.
The Towering Toccoa Falls in North Georgia
Toccoa Falls is the tallest free falling waterfall on the east coast, located on the campus of Toccoa Falls College, just outside the town of Toccoa, Georgia.