Caerphilly Castle
Caerphilly Castle (Welsh: Castell Caerfili) is a Norman castle that dominates the centre of the town of Caerphilly in south Wales. It is the largest castle in Wales, the second largest in Britain (second to Windsor castle) and is one of the largest fortresses in Europe.
Continue Reading January 18th, 2007