Cynwyd
From Wikipedia, the free encyclopedia
Cynwyd is a small village in Denbighshire, Wales, about two miles south-west of the town of Corwen. It is home to a large factory, run by Ifor Williams Trailers.
[edit] See also
Cookie Policy Terms and Conditions >
Cynwyd is a small village in Denbighshire, Wales, about two miles south-west of the town of Corwen. It is home to a large factory, run by Ifor Williams Trailers.