Santa Rosa - Trinidad milagro
Horseback Riding
near Santa Rosa, Sancti Spíritus (Republic of Cuba)
- Distance
- 6.61mi
- Elevation +
- 410f
- TrailRank
- 8