Seville, the heart of Andalusia in Spain, is not only a treasure trove of culture…