NEW ATLAS

Alhambra

The Alhambra (, ; ) is a palatine city and fortress complex located in Granada, Spain. It is one of the most famous monuments of Islamic architecture…

Read the source on Wikipedia

Source material attributed to its Wikimedia contributors. See source page for licensing and history.