Trujillo Alcazaba was built originally the 12th century. The city changed hands several times between Christians and Arabs in ...