The Tennessee River does not flow directly to the ocean. It is a tributary of the Ohio River, which joins the Mississippi River. The Mississippi then drains into the Gulf of Mexico.