When you think of Spain, the first places that often come to mind are Barcelona, […]