Craigellachie…Driving in the Last Spike
Revelstoke, British Columbia 1 place
Stop here and see where the Last Spike was driven in for the Trans-Canada Railway
Railway History of Canada
Revelstoke, British Columbia to Summerland, British Columbia 5 places
Visiting places related to the building of modern Canada.
All Aboard! Railway History Across Canada
Toronto, Ontario to Orangedale, Nova Scotia 20 places
Love trains? Us too! Hop on board and explore these railway heritage sites and museums!