Santa Eulària des Riu EBike Save to a List Lotte Govaert Distance 24.66mi Elevation + 1745f TrailRank 8 View trail