(n)Alhambraa fortified Moorish palace built near Granada by Muslim kings in the Middle Ages