Mallorca South. Cala Ferrera in Cala d'Or. Located between cliffs