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