Vista Resorts at Canyon Creek
22074 CA-128, Winters, California
The *Canyon Creek Resort* is located on scenic Putah Creek close to Lake Berryessa, one of California's largest water sport and recreation areas. Lake Berryessa offers fishing, sailing, water-skiing, and other sports all within minutes of the resort. Huge level sites, great...
Enjoy one of California's largest water sport and recreation areas! You can also enjoy Delta Shores & Marina in Isleton, CA!