The Kamloops Heritage Railway still operates a steam train from 1912 on active Canadian National Railway tracks. This train experience is one of the best tourist attractions in Kamloops, BC, and is a ...