Spain, a country on Europe’s Iberian Peninsula with diverse geography and cultures. Capital city Madrid is home to the Royal Palace and Prado museum, Spain, a country on Europe’s Iberian Peninsula with diverse geography and cultures. Capital city Madrid is home to the Royal Palace and Prado museum, housing works by European masters. Segovia has a medieval castle (the Alcázar) and an intact Roman aqueduct. Catalonia’s capital, Barcelona, is defined by Antoni Gaudí’s whimsical modernist landmarks like the Sagrada Família church. ― Google...more