It’s not every day that you get to float down a river! Davidson River is a small, beautiful river in nearby Brevard that is only about one to three feet deep. Float takes about 45-60 minutes; no skill or experience required.