Great small beach with fine sand and crystal clear water. Perfect for families with children.
Address 1 Calle de la Cala Esmeralda, Cala d'Or 07660, Spain
Coordinates 39°22'34.272" N 3°14'14.486" E