Paid campsite near 108 Mile Ranch in British Columbia's Cariboo region, with 83 pitches for tents and vehicles. Plan your interior BC stop.