Kidwelly Castle, one of the most stunning and well-preserved medieval fortresses in Wales, stands proudly near the Gwendraeth River in Carmarthenshire.
Some helpful links may earn us a small commission at no extra cost to you, which supports the site.