When you think of the Alhambra, you probably imagine the stunning Moorish palace in southern Spain. What you might not…