Llangollen
E412030
UNEXPLORED
Llangollen is a picturesque town in northeast Wales known for its scenic River Dee setting, historic bridge and abbey, and the annual Llangollen International Musical Eisteddfod.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.