Travelling through Spain over the last two years has been an enlightening experience that has taught us plenty, surprised us consistently...