TravelerMallorca 2006Show tripAdd to bucket listRemove from bucket listShareMay 12, 2006, 1:17pm ☀️ 23 °C Altitude: 11 m SpainBalearic IslandsSanta MargalidaSon Serra de Marina39.736438, 3.22555139°44’11” N 3°13’32” EDay 10Son Sera de Marina May 12, 2006 in Spain ⋅ ☀️ 23 °C 0 likes