Horseshoe Falls (Wales)

Llangollen, LL20 8
Horseshoe Falls (Wales) Horseshoe Falls (Wales) is one of the popular Region located in ,Llangollen listed under National Park in Llangollen ,

Contact Details & Working Hours

More about Horseshoe Falls (Wales)

Horseshoe Falls is a weir on the River Dee near Llantysilio Hall in Denbighshire, Wales, about 5km north-west of the town of Llangollen.

Map of Horseshoe Falls (Wales)