The dramatic castle ruins of Carrag Cennen located on top of a rocky hill in the Carmarthenshire countryside Wales UK