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... 7431
Watch LaterAdded Monuments Arch of Medina May 22, 2021 December 27, 2023 The Arch of Medina, or Arco de Medina, is located in Arevalo one of the oldest Castilian cities in Castilla y León, Spain. Arevalo w... 2.2K0