13 Mar admin Cala Xarraca Cala Xarraca is a small cove located in the municipality of Sant Joan in northern