Charming Spain: 8 Small Towns Worth Leaving the Cities For
Spain’s personality often lives beyond Barcelona and Madrid, in compact towns where centuries of history, regional foodways and dramatic landscapes converge. This guide visits eight of the country’s most compelling small towns — Ronda, Cadaqués, Albarracín, Cudillero, Besalú, Frigiliana, Santillana del Mar and Olite — each offering distinctive architecture, local cuisine and manageable layouts you…