Every list of top places to visit in Spain includes the usual suspects – Barcelona, Madrid, Sevilla, maybe Valencia. But Spain is brimming with beautiful, lesser-known destinations you shouldn’t overlook! You might intend to come just for a beach holiday, a walking tour or a city break, but before you know it you’ll find yourself hooked by something quite different – the wild celebration of some local fiesta, perhaps, or the otherworldly architecture of Barcelona. Even in the best-known places to visit – from the capital, Madrid, to the costas, from the high Pyrenees to the Moorish cities of the south – there are genuinely surprising attractions at every turn, whether it’s hip restaurants in the Basque country, the wild landscapes of the central plains, or cutting-edge galleries in the industrial north.