Title:

Barry, Wales : Everything you want to know...

Description:
Everything you could want to know about the town of Barry in South Wales, United Kingdom
Tags:
barry, uk, community, business, town, links, shopping, vale, cardiff, clubs, wales, local, attractions, associations, history, kingdom, charities, glamorgan
Updated:
18 Jan 2011