Caerphilly, in South Wales, is best known for its huge medieval castle and the green hills that surround the town. It makes a solid base for a wedding with a strong sense of place. Read moreCaerphilly is a friendly, down-to-earth spot for a wedding, and you'll have plenty of choice when it comes to finding a wedding venue that fits your own love story, from the castle grounds to countryside settings nearby.