Ogmore Castle
E412295
UNEXPLORED
Ogmore Castle is a medieval Norman fortress in the Vale of Glamorgan, Wales, known for its riverside ruins and strategic position near the coast.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.