Caerphilly Castle is the second largest castle in the United Kingdom. The town of Caerphilly literally surrounds the massive stone structure.