Spain LEADER_NAME Felipe VI of Spain
Spain LANGUAGE Spanish language
Ajoblanco REGION Andalusia
Ajoblanco COUNTRY Spain
Spain ETHNIC_GROUP Spaniards
Ajoblanco is from the Andalusia region of Spain where Felipe VI is the leader and Spanish is Spoken. The population are known as Spaniards.