Canadian Pacific Railway’s Last Spike

Canadian Pacific Railway’s Last Spike was the Last Spike was the final and ceremonial railway spike driven into the Canadian Pacific Railway (CPR) track by company director Donald Smith on the morning of 7 November 1885.

Leave a Reply