Last modified on 9 December 2014, at 06:45

Barry, Vale of Glamorgan

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.