The Alhambra is an ancient mosque, palace and fortress complex of the Moorish 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 Muslim kings of Granada and their court, but is currently a museum exhibiting exquisite Islamic architecture.