Spain is a country of large geographical and cultural diversity, often a surprise for tourists who are expecting to find a country mostly known for beach tourism. Travel to Spain and you will find everything, from lush meadows, green valleys, hills and snowy mountains in the Northern regions to almost desert zones in the South. Its beaches are also famous and worth visiting, small and charming creeks in the North and wide white sand beaches on the South and Western parts of the country, without forgetting the exotic black sand beaches of the volcanic Canary Islands.

Among the most popular holiday destinations on Spain’s mainland are its coasts, such as Costa del Sol, Costa de la Luz, Costa de Almeria and Costa Blanca. We present them to you in detail and give many practical tips.

Spain has 17 “Autonomous Communities” of Spain, such as Andalusia, Catalonia and the Basque Country, their provinces and capitals, locations of touristical interest, and major attractions.