Visiting Northamptonshire? Then take in the “New Town” of Corby and a Castle along the way.