The Tallulah River starts in Clay County, North Carolina, and ends in Habersham County, Georgia, after flowing through the remarkable Tallulah Gorge in North Georgia. The river has sculped he gorge a thousand feet deep.