Cowbridge
Cowbridge (Welsh: Y Bont-faen) is a market town in the Vale of Glamorgan in Wales, approximately 7 miles (11 km) west of Cardiff. Cowbridge is twinned with Clisson in the Loire-Atlantique department in northwestern France.
Read more about Cowbridge.
Related Subjects
Related Phrases
Related Words