Spain has everything. It's a country with a powerful touristic industry that has grown for many years.
In Spain you can do all the types of tourism, but safaries. From sun tourism, relax, sight seeing, cultural, sports at mountain and at the sea.
Spain has one of the longest coasts in Europe with two different seas, high mountains at the Pyrinees and Sierra Nevada and all the climate types you can expect.
Spain is a country with a big cultural life, from art to history. In Spain have lived the celts, the ibers, the romans, the muslims, the jews, and finally the christians. All of them have left track, with traditions and sites that deserve a visit.
Because food and drink is very good and varied. Wines are between the best ones all over the world and are not so expensive as in other places. Olive oil is very healthy. Mediterranean diet has been proof to be one of the healthiest nowadays.
Spain is a democracy with no risk at all and people are kind and like to comunicate with other people.
If I had not to work every day, I would like to be a tourist in Spain all the time. From Canary Island to Majorca, Barcelona, Madrid, Santiago de Compostela, Granada, Sevilla, all the small villages and natural parks of The Pirinees, Valle de Ordesa, Sant Maurici and Aiguestortes, etc. For a tourist, Spain is a paradise.