Caerphilly is a town in Caerphilly, Wales. It is home to Europe's second- largest castle with massive water defences and mighty walls. Research Caerphilly