Spain is a country with a rich cultural tradition in which a variety of costums and historical legacies causes each region to maintain its own characteristics. With the arrival of democracy, the Spanish State consecrated the territorial separation of the country by autonomous communities, the reason why visiting them all separately is a good way to get to know a country in which regional differences in customs, climates and ways of living are one of the greatest signs of identity.
Spain is constitutionally divided in 17 autonomous regions. Fifteen of them are continental, and occupy most of the Iberian Peninsula, and two of them are islands, the Balearics, in the Mediterranean Sea, and the Canary Islands, in the Atlantic Ocean, in front of the coast of North-western Africa. In addition, there are two small Spanish towns in North Africa, the cities of Ceuta and Melilla.