The Alhambra, Granada
The Alhambra, or in Arabic “The Red One” is a complex of fortifications and palaces on a hill in the Sierra Nevada Mountains overlooking Granada, Spain. It is the best preserved bit of Islamic medieval architecture in the world, and … Continue reading The Alhambra, Granada