Spain is one of my favourite countries to visit. The history is so rich and the traditions so varied from region to region that there is always something new to see and experience.