El Delfín - Veintitrés de Abril Hiking Save to a List HELGA O Distance 26.01mi Elevation + 2070f TrailRank 10 View trail