Spain is a dream destination for many reasons; beautiful beaches, cities entrenched with a rich history, and diverse a culture are all enticing reasons people visit. But the cuisine is something that should not be understated, and while the oceans and cities...