Stroll along Main Street in this charming Northeast town with scenic river views, shops, a steam train and a historic inn.