Campground, Children's camp, Park in Cloverdale, CA
Thousand Trails Russian River is a 125-site membership campground on the banks of the Russian River in Cloverdale, offering easy Highway 101 access without highway noise. Guests can kayak, canoe, raft, fish for trout, and swim, with nearby attractions including Lake Sonoma, the Geysers geothermal area, and Safari West.





