When most people think of Spanish islands, they picture the Balearics or the Canaries, with big names like Mallorca, Ibiza, ...