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.

Ogmore-by-Sea locatedNear Ogmore Castle

Please wait…