Llangollen - town and festival
Llangollen is a small town on the banks of the River Dee in the Vale of Llangollen. The annual Llangollen International Eisteddfod is world famous.
Llangollen is a small town on the banks of the River Dee in the Vale of Llangollen. The annual Llangollen International Eisteddfod is world famous.