Olivine Camp is a free campsite in Canada. Read what is known about this simple overnight stop, its location and practical tips before you go.