WOW what great pictures. I didn't know the NH&IL was actually running excursions. We lived outside Doylestown on Almshouse Rd between 87-94 and I worked at the Naval Air Development Center on the corner of Street Road in Warminster. I crossed the tracks every day on the way to work and home but can't recall ever seeing a train, certainly not steam. However the area was great as a train collector as there were lots of train shows in the area.
Thanks for the pictures
Don