Johnstone Creek Campground is a paid campsite in Canada with 16 pitches for tents and vehicles. Plan your stay at this small, straightforward campground.