Our love for Barcelona and Madrid is no secret, but we’d be lying if we said it’s not worth booking a train (or renting a car) bound for Spain’s smaller towns, where incredible food, old-world architecture, and family-run businesses tied to the land and the sea have defined local life for generations. From Lastres to Cadaques, our 10 favorite villages in Spain have charm to spare.



Source by tannotee