Kidwelly Castle (Welsh: Castell Cydweli) is a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, Wales.
Contact us...