Barranco de la Luna -Saleres - Hiking Save to a List Bienve Delgado with Distance 1.74mi Elevation + 312f TrailRank 85| 5.0 View more photos View trail