Satellite map of Horseshoe Falls (Wales)
Map of Horseshoe Falls (Wales)
Horseshoe Falls (grid reference SJ195433) is an artificial waterfall on the River Dee near Llantysilio Hall in Denbighshire, Wales, approximately 3 miles (4.8 km) west of the town of Llangollen.
Latitude: 52° 58' 51.60" N
Longitude: -3° 11' 52.80" W
Nearest city to this article: Llangollen
Read about Horseshoe Falls (Wales) in the Wikipedia Satellite map of Horseshoe Falls (Wales) in Google Maps