Does anyone know if they are renting tubes or canoe's, or should I bring my own?
Address: 33655 Geysers Rd, Cloverdale, CA 95425, USA
Lee Johnson | Aug 26, 2020
Did not see any signs for rentals. We brought ours, had a lot of fun.
gary hradek | Aug 26, 2020
Bring your own
Thanks! Your answer is awaiting moderation.