Playa oasis
Road Bike
near San Pedro de Macorís, San Pedro de Macorís (Dominican Republic)
- Distance
- 20.07mi
- Elevation +
- 23f
- TrailRank
- 8
San Pedro de Macorís