Crossword clues for Alhambra site 7 letters:GRANADAAlhambra siteGRANADASite of the AlhambraGRANADASpanish city, site of the Alhambra.