13 Mar admin Cala Xarraca Cala Xarraca Cala Xarraca is a tiny cove that belongs to the municipality of Sant Joan