Barry, Vale of Glamorgan

Settlement in the Vale of Glamorgan, Wales

Barry is a town in the Vale of Glamorgan, Wales located just a few miles from Cardiff, the capital of Wales. Barry is the largest town in Wales.

Read in another language