alhambra is a palace and fortress complex located in granada andalusia spain. lts lslamic palaces were built for the last muslim emirs in spain and its court of the nasrid dynasty. lt is now one of spain s major tourist attractions exhipiting the country s most significant and well known lslamic architecture together with 16 th century and later christan building and garden interventions. alhambra is a unesco world heritage site and the inspiration for many and stories