Miracle Beach Campground - Campsite in Oyster River | Kampline

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