TravelerMallorca 2006Show tripAdd to bucket listRemove from bucket listShareMay 5, 2006, 9:43am 🌬 18 °C Altitude: 11 m SpainBalearic IslandsSanta MargalidaSon Serra de Marina39.736394, 3.22560139°44’11” N 3°13’32” EDay 3Son Serra de Marina May 5, 2006 in Spain ⋅ 🌬 18 °C 0 likes