Madrid is Spain's capital and a must-see for its resplendent architecture and museums, particularly the Prado, which features artworks by Goya, Bosch, El Greco and Titian. Barcelona is rich in Catalan heritage and features architecture by the country's signature modern designer, Antoni Gaudí. Lovers of spectacular historic sites won't want to miss the Mezquita complex in Cordoba; the mighty Alhambra in Granada; and Seville, which house the Alcázar palace. For strong cultural traditions and celebrated cuisines, check out the Basque region, with its delectable pinxtos.