North Carolina's rivers weave through valleys and mountains like liquid highways, carrying stories of settlers, traders, and ...