Cala Mesquida lies in the municipality of Capdepera, in northeastern Mallorca, with a broad sandy beach beside dunes and a holiday resort. Sunbeds and parasols are available, making it convenient for a beach day. The bay faces the open sea and can have strong waves, so check conditions before swimming.