No Trip matches your search criteira
Top Attractions in Spain
Spain is a European country located on the Iberian Peninsula and comprising 17 autonomous regions with diverse geography and cultures. Madrid, the capital, is home to the Royal Palace and the Prado Museum, where works by European artists are exhibited. In Segovia you can admire a medieval castle (the Alcazar) and an intact Roman aqueduct. The capital of Catalonia, Barcelona, is characterized by the Modernist monuments of Antoni Gaudí, notably the Sagrada Família.