Spain is located in southwestern Europe, bordering Portugal, France, and Andorra. It has a population of over 40 million people and its capital is Madrid. Spain has a long history including being ruled by Romans, tribes from Northern Europe, and Moors from Africa. Key industries now include automobiles, technology, fruits/vegetables, grapes, fish. Spanish culture is centered around food like paella, flamenco dance and music, Catholicism, and holidays. Popular tourist destinations include beaches, museums, and festivals.