Spain

24 of 518
Alameda Castle
Madrid, Comunidad de Madrid
Alange Castle
Badajoz, Extremadura
Alarcos Castle
Ciudad Real, Castile-La Mancha
Albarracin Castle
Teruel, Aragón
Alburquerque Castle
Badajoz, Extremadura
Alcalá del Júcar Castle
Albacete, Castilla-La Mancha
Alcazaba of Almería
Almería, Andalucía
Alcazaba of Antequera
Málaga, Andalucía
Alcazaba of Badajoz
Badajoz, Extremadura
Alcazaba of Guadix
Granada, Andalucía
Alcazaba of Málaga
Málaga, Andalucía
Alcazaba of Mérida
Badajoz, Extremadura
Alcazaba of Reina
Badajoz, Extremadura
Alcázar of Segovia
Segovia, Castilla y León
Alcázar of Seville
Sevilla, Andalucía
Alcázar of Toledo
Toledo, Castilla-La Mancha
Alhambra
Granada, Andalucía
Altamira Palace
Alicante, Comunidad Valenciana
Atalaya Castle
Alicante, Comunidad Valenciana
Bellver Castle
Balearic Islands, Balearic Islands