where was the last spike driven in canada
November 7 , 1885
-1
Section::::Abstract.
Last Spike (Canadian Pacific Railway)
2982888
12574203581025081435
NONE
Section::::Abstract.
Last Spike (Canadian Pacific Railway)
2982888