Williams Lake Stampede Campground in Williams Lake, BC, Canada. Paid pitches for tents and motorhomes, with showers, electric hook-ups, drinking water and…