Mari ChenmallorcaShow tripAdd to bucket listRemove from bucket listShareJun 13, 2014 ⛅ 27 °C Altitude: 11 m SpainBalearic IslandsSanta MargalidaSon Serra de Marina39.737857, 3.2203739°44’16” N 3°13’13” EDay 1Son Serra, Mallorca June 13, 2014 in Spain ⋅ ⛅ 27 °C 0 likes