Spain LEADER_NAME Felipe VI of Spain
Spain LANGUAGE Spanish language
Spain CURRENCY Euro
Ajoblanco COUNTRY Spain
Ajoblanco is from Spain where Spanish is spoken and the Euro is the currency. Felipe VI is the head of state.