Results 2 results found Kidwelly Castle, Carmarthenshire, Wales, United Kingdom, Europe Kidwelly Castle, Carmarthenshire, Wales, United Kingdom, Europe