My father-in-law will be visiting us for his 60th birthday and we would like to do something special for him. He is a steam train enthusiast and we would like to book a train excursion for him. The problem is that I don't know what is available. Can anyone suggest a good excursion for us to book, preferrably in Central Canada or the Northern US. He is from England so this trip needs to be special to out-perform the steam train opportunitites he has at home.