The Balearic Islands of Mallorca, Ibiza, Minorca and Formentera, along with mainland cities such as Barcelona, Valencia and Marbella…