Castles in Spain

Alhambra, Spain

Alhambra, Spain

Alhambra is a palace in Spain that came out of the "tales of 1001 nights"...

El Escorial, Madrid

El Escorial, Madrid

Royal Palace and Monastery in San Lorenzo de El Escorial is a spectacular monumental complex...

Loarre Castle, Spain

Loarre Castle, Spain

The Loarre Castle is probably the oldest Spanish castle that functioned as both a fortress and a royal palace...