Just got a float tube, planning a trip to Austin TX, does any good spots at Lake Travis, or Lady Bird? I live in Oklahoma, but this is the first time to take it out.
thanks!
thanks!
Last edited by Jyork62 on Fri May 20, 2022 2:49 pm; edited 1 time in total (Reason for editing : spelling)