Events November 7, 1885 Last spike of the transcontinental Canadian Pacific Railway driven at Craigellachie, British Columbia Share this article 📣The Gardening Club Just Got Better! 3 Deliveries, 10% Store Discount, and more!Learn More