When you think of Spain, what are the first places that spring to mind? The fantastic cities of Barcelona, Madrid or Valencia? Perhaps some of the countries picturesque islands with the likes of Ibiza or Mallorca? These are all fantastic locations and worthy of any European trip itinerary, but ...