At 160 years ago this month in the small town of Keene in Cheshire County a large crowd gathered on Main Street eagerly awaiting the arrival of something most of whom had never seen or experienced before. More than 5,000 people lingered in joyous anticipation, all seeming to concentrate around a specific crossing of newly-laid […]