Mella - San Juan de la Maguana
Hiking
near Mella, Independencia (Dominican Republic)
- Distance
- 88.65mi
- Elevation +
- 4528f
- TrailRank
- 8