NEUTRAL
Llandovery Castle
Carmarthenshire, United Kingdom
Situated on a hill overlooking the Welsh town if Llandovery. Built by the Normans in 1116.
Carmarthenshire, United Kingdom
Situated on a hill overlooking the Welsh town if Llandovery. Built by the Normans in 1116.