Santa Cruz de Barahona - La Peñuela
Hot Air Balloon
near Santa Cruz de Barahona, Barahona (Dominican Republic)
- Distance
- 83.10mi
- Elevation +
- 4124f
- TrailRank
- 10