Cala d'Or Mallorca Spain

39.571322, 2.626087