Avoid the tourist traps in the Balearic Islands with this fascinating travel guide to the hidden side of the Spanish archipelago