Much more than flamenco tours, Spain is a destination with a long and rich history. From Arabs and Goths to Romans and Celts, many peoples have their culture imprinted in Spain, and from that, Spanish society was born.