The Alhambra is a palace and fortress complex located in Granada, Spain that was constructed between 1238 and 1391. It was added to the UNESCO World Heritage list in 1984 due to its cultural and historical significance.Read less