Tags: Military Structure.
Carreg Cennen Castle (Welsh: Castell Carreg Cennen meaning castle (on the) rock (above the) Cennen) is a castle near the River Cennen in the village of Trap four miles south of Llandeilo in Carmarthenshire Wales. The castle is within the Brecon Beacons National Park and its location has been described as spectacular due to its position above a limestone precipice.