Llangollen North Wales March 10, 2010 by Charlie Leave a Comment Llangollen has many natural wonders. There are mountains, white water rivers including the spectacular River Dee, waterfalls, canals with horse-drawn boats.
Leave a Reply