Wales 2003

The village of LLangollen in northeastern Wales is situated on the fast-flowing Dee river.  It is a quaint town where Welsh is freely spoken.

Previous Up Next