Godmanchester
E305604
UNEXPLORED
Godmanchester is a historic market town in Cambridgeshire, England, known for its Roman origins and picturesque riverside setting on the River Great Ouse.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.