Cowbridge

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.