Spanish (Castilian) is the official language. Learning a few phrases will enrich your trip and delight locals.
Share this page