TravelerMallorca 2006Show tripAdd to bucket listRemove from bucket listShareMay 7, 2006, 12:57pm ⛅ 20 °C Altitude: 5 m SpainBalearic IslandsSanta MargalidaSon Serra de Marina39.731667, 3.23598539°43’54” N 3°14’10” EDay 5El Sol / Sunshine Bar May 7, 2006 in Spain ⋅ ⛅ 20 °C 0 likes