Northampton is a city of the Northamptonshire, in England located on northern bank of the Rivière Tit.
The city is twinned with