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: Schools, Sport, Notable Residents