Perched majestically above Granada, the Alhambra is the breathtaking culmination of Moorish art and architecture in West