Spain has 17 autonomous communities, and each one can feel like a different country. Madrid […]