Kidwelly Castle

Kidwelly, United Kingdom

Kidwelly Castle is a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, Wales.