Llandovery

Llandovery
Flag

Llandovery (Welsh: [Llanymddyfri] Error: {{Lang}}: text has italic markup (help)) is a town in Carmarthenshire, Wales. It is on the River Towy. In 2011, 2,065 people lived there. The Norman Llandovery Castle was built in the 12th century.


Llandovery Media