AlhambraBy admin / April 15, 2024 A fortress and palace built by the Moorish kings of Granada in southern Spain, completed in the 14th century.