Toledo, Toledo Province, Castilla-La Mancha Spain. Overall view of the historic centre showing the Tagus River (Rio Tajo) and the Alcazar. Toledo is


Toledo, Toledo Province, Castilla-La Mancha Spain. Overall view of the historic centre showing the Tagus River (Rio Tajo) and the Alcazar. Toledo is a UNESCO World Heritage Site.


Size: 3780px × 5669px
Location: Toledo, Spain
Photo credit: © Classic Image / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alcazar, architecture, capital, castilla-la, castle, center, centre, city, destination, destinations, europe, european, fortress, heritage, historic, iberia, iberian, mancha, peninsula, province, provincial, rio, river, site, spain, spanish, tagus, tajo, toledo, typical, unesco, world