Spain is one of our favourite countries to visit in Europe. The warm sunshine, the history, the architecture, the gastronomy, and above all, the passionate and...