Spain LEADER_NAME Felipe VI of Spain
Spain LANGUAGE Spanish language
Ajoblanco COUNTRY Spain
Spain DEMONYM Spaniards
Ajoblanco originates from Spain where the Spanish language is spoken and Felipe VI of Spain leads the Spaniards.