Tourism Carreg Cennen Castle 19 January 2021 / Comments Submitted by Access-drone72 on 19 January 2021 Carreg Cennen Castle, 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. Photo taken in 2015.