Seven to the Dee

2019-02-27T12:04:13+00:00March 30th, 2018|Categories: White Water|Tags: |

Seven to the Dee Well some of you may be familiar with the famous Town Falls in Llangollen.  The included photo is taken from the bridge at the [...]