Luis Carlos Cuello
Road Bike
near San Juan del Cesar, La Guajira (Republic of Colombia)
- Distance
- 19.22mi
- Elevation +
- 282f
- TrailRank
- 11
San Juan / La Peña