North Wales, Wales, United Kingdom (UK)
19 arch feat of engineering by Thomas Telford, with water from Horseshoe Falls and boat rides.
Station Rd Llangollen Canal, Llangollen, LL20 7TY, GB
4.9 km away
5.2 km away
5.5 km away
5.6 km away
8.4 km away
9.9 km away