The town of Barkerville is founded in the Cariboo. by populousmap | Mar 17, 2018 | Business, Infrastructure, Mining