The Alhambra (Arabic: literally "the red") is an ancient palace and fortress complex of the Moors monarchs of Granada in southern Spain, occupying a hilly terrace on the south-eastern border of the city of Granada. It was the residence of the Mu
Ladies Tower at the Alhambra
Photo of Alhambra by