The Alhambra Palace & Fortress complex located in Granada, Andalusia, Spain was built by Moorish monarchs of Granada, Spain. The name Alhambra, signifying in Arabic “the red,” is probably derived from the reddish colour of the earth from which the outer walls were built.
The Alhambra Palace & Fortress complex located in Granada, Andalusia, Spain was built by Moorish monarchs of Granada, Spain. The name Alhambra, signifying in Arabic “the red,” is probably derived from the reddish colour of the earth from which the outer walls were built.