Than tourists are attracted by Spain? Reason number one: climate. Spain is famous for warm subtropical climate, with Mediterranean prevailing in the North Eastern coast and continental in the highlands in the Central part of the state. Spain has dozens of pristine beaches like on the Mediterranean coast and the Atlantic.
Italy is one of the most beautiful countries, stretching from the mountains of the Alps to the Mediterranean sea, it occupies the Apennine Peninsula and the Islands of Sicily and Sardinia. She is beautiful in any season and in any weather, because it has its own unique character, its own flavour and its own "temperament". To visit all the sights of the once mighty Roman Empire for a short period is impossible. So anyone who has visited here once, will seek to return to Italy again and again.
Portugal is the country with largest in Europe number of sunny days. In the southern regions there are about 3000 sunny hours per year. Climate of Portugal is Mediterranean, with significant influence of the ocean. North of the country especially the mountainous region is characterized by high humidity with average annual precipitation of 1 to 2 m and more.