Los Almendros - Quintas del Rio
Road Bike
near Los Almendros, Bayamón (Puerto Rico)
- Distance
- 20.01mi
- Elevation +
- 3f
- TrailRank
- 10