Spain is one of those countries that feels like a bunch of different worlds packed into one. Every region has…