Santa Eulària des Riu EBike Save to a List Menno Lambooij Distance 20.54mi Elevation + 1234f TrailRank 8 View trail