One part sun-kissed shores, one part lively cities, and a heap of local cuisine — Discover the best things to do when visiting Spain’s Balearic Islands
74