"Spain has a lot of natural beauty, and locations and weather - all the reasons why people would want to come ... and in the ...