TravelerMallorca 2006Show tripAdd to bucket listRemove from bucket listShareMay 8, 2006, 8:26pm ⛅ 19 °C Altitude: 6 m SpainBalearic IslandsSanta MargalidaSon Serra de Marina39.732041, 3.2362639°43’55” N 3°14’11” EDay 6Playa de Son Sera de Marina May 8, 2006 in Spain ⋅ ⛅ 19 °C 0 likes