Im headed to the Delta on Wednesday the 16th-20th with a couple buddies in an RV. Is there anywhere close to the water with some good RV camping? Any suggestions for riding spots? Best place to launch? It would be cool to meet up with some WW peeps to. We will be in an 06 camo SAN. Thanks in advance!
|