Spain's official name is "Reino de España", which means 'Kingdom of Spain'.
With 83 million people, as of 2019, Germany has the EU's largest population.
The word armadillo means 'little armored one' in Spanish.
Over 16,000 religious festivals across Spain are said to involve animal cruelty. About 60,000 animals die every year on them.
Entire town wins lottery, except for one man.