When one thinks about Spain, there is a certain type of image that pops up in one's mind, an image of warmth, beaches, paella and bullfights, and that is certainly true for most of the country's territory, but the Spain that we'll be talking about today is a bit different than that well-deserved reputation...