0% easy payment plan. Find out how here
The Alhambra is an ancient palace, fortress and citadel located in Granada, Spain. The eighth-centuryold site was named for the reddish walls and towers that surrounded the citadel: al-qal’a al-hamra in Arabic means red fort or castle. Based on a painting by Elisabeth Deane.
Details & Care: