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
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... 8001