Caerphilly Castle
Caerphilly Castle is situated in Caerphilly town in south Wales and it dates back to the 13th century. After the Windsor Castle it is the second largest castle in Britain. This castle is a beautiful example of a concentric castle around which there is water to improve its defense system. During...