Luxury Villa Ibiza with Pool
- Guests: 12
- Size: 540m²
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 the works of European artists are exhibited. You can admire in Segovia a medieval castle (the Alcazar) and an intact Roman aqueduct. The capital of Catalonia, Barcelona, is characterized by the modernist monuments of Antoni Gaudí, in particular the Sagrada Família.