Carreg Cennen Castle is a castle sited on a high rocky outcrop overlooking the River Cennen, close to the village of Trap, four miles south east of Llandeilo in Carmarthenshire, Wales. Castell Carreg Cennen means castle on a rock next to Cennen, the river name itself being a reference either to cen meaning lichen or perhaps a personal name.
Less