Isle of Ely
E186645
UNEXPLORED
The Isle of Ely is a historic region in Cambridgeshire, England, once a true island surrounded by fenland marshes and known for its cathedral city of Ely.
Referenced by (7)
Full triples — surface form annotated when it differs from this entity's canonical label.