Spain is a European country that lies on the Iberian Peninsula and borders Portugal. Tapas, beach towns, mountains, Catalan and a vibrant culture can be found in Spain. Paella and various tapas are the delectable foods you can find on every corner. Madrid, the capital, is known for the Royal Palace and the Prado Museum, with works by great European artists. Famous and whimsical works by Antoni Gaudi can be found in Barcelona including Park Guell and the Sagrada Familia Church.