Occupying about four-fifths of the Iberian Peninsula, with Portugal dominating the other one-fifth, Spain is one of the largest countries in Europe. It is a land of incredible diversity both in terms of culture and geography. It is also a vacationers paradise because of Spain tourism. While the Mediterranean coastal areas are literal magnets drawing […]