Kidwelly Castle
The Norman Kidwelly Castle is located in the town of Kidwelly in Carmarthenshire, Wales, overlooking the River Gwendraeth. During a period when South Wales was the target of conquest, the castle was built in the early part of the 12th century by Roger, Bishop of Salisbury who was one of King Henry I most trusted … Read more