Llangollen is a picturesque little town in North Wales and is surrounded by mountains. The pretty River Dee canal goes through the town and horse drawn boats travel the river.
The mysterious remains of Dinas Bran Castle overlooks Llangollen. This is the legendary hiding place of the Holy Grail and the views from here are amazing!
Tags: Polly 2
October 21st, 2010 at 10:21 pm
fantastic pictures!