Spain LEADER_NAME Felipe VI of Spain
Spain LANGUAGE Spanish language
Ajoblanco COUNTRY Spain
Spain DEMONYM Spaniards
Ajoblanco originates from Spain where the main ethnic group are the Spaniards.The country's leader is King Felipe VI and the spoken language is Spanish.