Interesting facts about Warwick Castle
Warwick Castle is one of the most famous and daunting castles in the world. The castle is located in the town of Warwick in Warwickshire, England. It is situated on a strategically planned location at the bend of the River Avon. Warwick Castle has a chequered history which moves from its construction as a Wooden … Read more