Spain LEADER_NAME Felipe VI of Spain
Ajoblanco COUNTRY Spain
Spain DEMONYM Spaniards
Ajoblanco originates from the country of Spain, where the Spaniards are from and also where the leader is Felipe VI of Spain.