All that remains of the 12th-century Moorish castle in Alcalá de los Gazules is the Homage Tower. The castle served as a def ...