Miracle Beach Campground near Oyster River, British Columbia. Pitches for tents and motorhomes, drinking water on site, room for up to 202 pitches or…