Places of Interest nearby
Number of texts: 1
Horseshoe Falls is an artificially created waterfall on the River Dee near Llantysilio Hall in Denbighshire, Wales, approximately 3 miles (4.8 km) west of the town of Llangollen. The distinctively shaped weir helps create a pool of water that can enter (via an adjacent valve house and flow meter) the Llangollen Canal, which begins here, and was originally designed and constructed in 1808 by civil engineer Thomas Telford. It is 460 feet (140 m) long.