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
View VisitList

Railway History of Canada

Revelstoke, British Columbia to Summerland, British Columbia 5 places
Visiting places related to the building of modern Canada.
View VisitList

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!
View VisitList