Northampton, United Kingdom
E239059
UNEXPLORED
Northampton is a large market and industrial town in central England, known historically for its shoe-making industry and its location on the River Nene.
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Marburg, Hesse, Germany
→
|
twinTown |