Famed for sun-soaked coasts, delectable cuisine, and a lifestyle full of festivals & impromptu fiestas, Spain is simply spellbinding. Barcelona and Madrid are both magnificent and have enough A-list attractions, tapas bars, and works of art to keep you busy for weeks, but the country is so much more than its two biggest names.
Seville and the surrounding region of Andalucía represent the "soul' of Spain to many and its fiery flamenco-fuelled culture and magnificent Moorish architecture - most famously on display at the Alhambra - are truly captivating. Bilbao and San Sebastian in Basque Country have emerged as cultural and culinary titans, while the rugged northwest regions of Galicia and Asturias offer windswept beaches and quaint fishing villages in addition to being home to the legendary pilgrimage city of Santiago de Compostela. This is to say nothing of romantic, history-rich towns like Segovia, Toledo, and Salamanca or the blissful Balearic Islands in the Mediterranean.
Whether you simply want to work on your suntan while sipping sangria or be swept away by waves of history, you can do it all in Spain.