Llangollen is a small town in Denbighshire, Wales. It is popular with tourists because of the countryside,
Llangollen Canal & River Dee, and the Llangollen International Musical Eisteddfod.
Mooch started his visit at the River Dee in the town. (19-Jul-2013)