Located in BC's beautiful Cariboo region, on the shores of Crystal Lake, you find Crystal Waters Guest Ranch. As a working dude ranch, we specialize in horseback riding and fly-fishing holidays but offer many other sun and snow activities. Pristine lakes, rolling meadows and deep forests, ranch style meals, log cabins, and real cowboys await you. Electric heat, central washroom, showers, sauna, laundry, camping area, licenced dining facilities. Recreation lodge, kids playground, volleyball, trampoline, swimming, waterslide, horseback riding, trail rides, hiking, biking trails, fishing, canoes, kayaks, volleyball. Corporate retreats, weddings, reunions; maximum 40 guests.