Spain LEADER_NAME Felipe VI of Spain
Spain LANGUAGE Spanish language
Ajoblanco COUNTRY Spain
Spain ETHNIC_GROUP Spaniards
Ajoblanco comes from Spain where the Spaniards are an ethnic group. The country's leader is Felipe VI of Spain and the language is Spanish.