Sala de los Hermanos in La Alhambra. (Arabic: Al Hamra; literally the red) La alhambra is a palace and fortress complex of the Moorish monarchs of Granada, in Spain within the city of Granada. It was the residence of the Muslim kings of Granada and their court, but is currently a museum exhibiting exquisite Islamic art.
|