Watch LaterAdded Castles Castle of San Silvestre March 4, 2020 December 26, 2023 The Castle of San Silvestre is a castle located in the town of Maqueda, in Toledo, Spain. It was built by the commander of the Order... 4710
Watch LaterAdded Castles Castle of Manzanares Real May 18, 2019 December 26, 2023 he New Castle of Manzanares el Real, also known as Castle of los Mendoza, is a palace-fortress erected in the 15th century in the to... 1K1