Watch LaterAdded Castles Almuncid Castle, Toldeo January 11, 2024 January 11, 2024 Almonacid Castle is a castle located in the Spanish municipality of Almonacid de Toledo, in the province of Toledo in Castilla-La Ma... 7991
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... 7070
Watch LaterAdded Castles Barcience Castle August 4, 2019 December 26, 2023 Barcience Castle, locally known as Castillo de Barcience, lies next to the village by the same name in the province of Toledo in Spa... 1.2K6