Why visit Spain?
Spain is a European country located on the Iberian Peninsula and comprising 17 autonomous regions with diverse geography and cultures. It occupies 85% of the Iberian Peninsula, which it shares with Portugal. It is separated from France by the Pyrenees. With a surface area of 505,990 km², Spain is slightly smaller than France.