The territory of Spain occupies most of the Iberian Peninsula. It has not only beautiful landscapes but also an impressive cultural variety, inherited from the various peoples that once lived there: Iberians, Greeks, Phoenicians, Basques, Carthaginians, Romans, and successive invasive waves during the Middle Ages. All this together with its excellent gastronomy make Spain a country that you should not miss.