NEUTRAL

Llandovery Castle

Carmarthenshire, United Kingdom

Situated on a hill overlooking the Welsh town if Llandovery. Built by the Normans in 1116.

Submit Update