Cala Anguila in Mallorca Cala Anguila in Mallorca is one of those bays you don’t