Spain, city by city
191 cities. For each one: how they talk there, what they eat, what they do in the evening and what the local festival is. Written by hand, one by one.
Andalucía
Valencia
Murcia
Castilla-La Mancha
Extremadura
Madrid
Castilla y León
Cataluña
Aragón
Baleares
Canarias
La Rioja
Navarra
País Vasco
Cantabria
Asturias
Galicia
Learn Spanish by travelling across Spain
Every lesson is a city lighting up on the map. Two hundred lessons from A1 to C2, free, with a test that starts from your level.
Start here →