Durham Peninsula
E141242
UNEXPLORED
Durham Peninsula is the prominent river-encircled headland in Durham, England, that forms the historic core of the city and hosts major landmarks such as Durham Cathedral and Durham Castle.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.